Замена sha256managed в SQL server, проверка FIPS
уважаемый друг,
Я получаю ниже ошибки
Цитата:Эта реализация не является частью проверенных криптографических алгоритмов платформы Windows FIPS.
я обнаружил, что ниже фрагмент кода дает мне ошибку, которую я использую для шифрования моего строкового значения
Dim passwordBytes() As Byte Dim hashBytes() As Byte passwordBytes = System.Text.Encoding.Unicode.GetBytes(password) hashProvider = New SHA256Managed hashProvider.Initialize() passwordBytes = hashProvider.ComputeHash(passwordBytes) hashedPassword = Convert.ToBase64String(passwordBytes)
теперь мне нужно перенести или заменить ту же версию в SQL server.
Пожалуйста, помогите.
Что я уже пробовал:
Я проверил с
hashbytes()но зашифрованная строка не совпадает с существующей зашифрованной строкой.
Afzaal Ahmad Zeeshan
Вам нужно обновить хэши паролей, которые были сохранены с помощью SHA256, и вы обновили его, или что?
Magic Wonder
Привет, пожалуйста, проверьте обновленный вопрос.