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.[1] |
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.[2]
The GOST hash function is based on the GOST block cipher.
gost-2008
was invoked but never defined (see the help page).