README
GOST 34.11-2018 "Stribog"
Goal:
Development of a module that implements GOST 34.11-2018 "Stribog" for nodejs platforms.
Authorship:
NRNU MEPhI students - Zinoviev Philip, Samorodov Roman
Description
"Stribog" is a cryptographic algorithm for calculating a hash function with an input data block size of 512 bits and a hash code size of 256 or 512 bits.
Concepts for constructing the hash function "Stribog"
The new hash function must not have properties that would allow known attacks to be applied;
The hash function must use the studied constructs and transformations;
The calculation of the hash function must be efficient and take little time;
There should be no unnecessary transformations that complicate the construction of the hash function. Moreover, each transformation used in the hash function must be responsible for certain cryptographic properties.