GOST Hash Generator
Compute GOST R 34.11-94 and Streebog (GOST R 34.11-2012) hashes. Supports Streebog-256/512 and text/file input.
Enter UTF-8 text
Result Streebog-256
About GOST Hash
What is GOST hash?
GOST hash functions are cryptographic hash algorithms developed and standardized in Russia. The GOST R 34.11 family has two major versions: GOST R 34.11-94 and the newer GOST R 34.11-2012, also known as Streebog.
GOST R 34.11-94
GOST R 34.11-94 is the original Russian cryptographic hash standardized in 1994. It outputs 256-bit (32-byte) hashes and is documented in RFC 5831. It has known theoretical weaknesses and is mainly used for legacy compatibility.
GOST R 34.11-2012 (Streebog)
Streebog is the modern Russian cryptographic hash standardized in 2012. It supports 256-bit and 512-bit outputs and is documented in RFC 6986. Compared to its predecessor, Streebog provides better security margin and performance.
Key Features
- Security: Streebog offers stronger resistance to collision and preimage attacks
- Flexibility: supports 256-bit and 512-bit output lengths
- Standardized: both algorithms are Russian national standards (GOST)
- Recognized: both are documented in IETF RFCs
Algorithm Comparison
| Algorithm | Output Size | Block Size | Standard |
|---|---|---|---|
| GOST R 34.11-94 | 256-bit | 256-bit | RFC 5831 |
| Streebog-256 | 256-bit | 512-bit | RFC 6986 |
| Streebog-512 | 512-bit | 512-bit | RFC 6986 |
Security Note
GOST R 34.11-94 has known theoretical weaknesses and should be used only for legacy compatibility. For new applications, use Streebog (GOST R 34.11-2012).