GOST (hash function)
| General | |
|---|---|
| Designers | FAPSI and VNIIstandart (USSR) | 
| First published | 1994-05-23 (declassified) | 
| Derived from | GOST block cipher | 
| Successors | Streebog | 
| Certification | GOST standard | 
| Detail | |
| Digest sizes | 256 bits | 
| Rounds | 32 | 
| Best public cryptanalysis | |
| A 2008 attack breaks the full-round hash function. The paper presents a collision attack in 2105 time, and preimage attacks in 2192 time. | |
The GOST hash function, defined in the standards GOST R 34.11-94 and GOST 34.311-95 is a 256-bit cryptographic hash function. It was initially defined in the Russian national standard GOST R 34.11-94 Information Technology – Cryptographic Information Security – Hash Function. The equivalent standard used by other member-states of the CIS is GOST 34.311-95.
This function must not be confused with a different Streebog hash function, which is defined in the new revision of the standard GOST R 34.11-2012.
The GOST hash function is based on the GOST block cipher.