...
Блок кода | ||
---|---|---|
| ||
#include <stdio.h> // Объявление функции генерации пароля. // Первый аргумент - пароль, второй аргумент - соль extern char *gost12_512_crypt (const char *pass, const char *salt); // объявление функции генерации пароля. 1- const char *pass = "q2w2e2r2"; // пароль const char *salt = "saltsaltsaltsalt"; // "соль" int main( int argc, char **argv) { char *hash = gost12_512_crypt( pass, salt); if( !hash) { fprintf( stderr, "Failed %m\n"); return 1; } printf( "saltpass=%s passsalt=%s hash=%s\n", pass, salt, hash); return 0; } |
...