У меня есть следующий код в C #
PasswordDeriveBytes DerivedPassword = new PasswordDeriveBytes(Password, SaltValueBytes,
HashAlgorithm, PasswordIterations);
byte[] KeyBytes = DerivedPassword.GetBytes(32);
.Net's PasswordDeriveBytes
использует PBKDF1
.Я использую алгоритм хеширования "SHA1" для генерации 32-байтового ключа.
Пожалуйста, скажите мне, как я могу достичь этого в crypto ++.В crypto ++ с использованием PBKDF2 генерируется 20-байтовый ключ.Как я могу сделать 32-байтовый ключ, который генерирует C #.