Я работаю в C # и MSSQL, и, как и следовало ожидать, я храню свои пароли как соленые и хэшированные
Когда я смотрю на хеш, хранящийся в столбце nvarchar (например, из провайдера членства aspnet). Мне всегда было любопытно, почему сгенерированные значения Salt и Hash всегда заканчиваются одним или двумя знаками равенства.
Я видел подобные вещи при работе с алгоритмами шифрования, это совпадение или есть причина для этого?
hash("my password")
массив, [1,2,3,4,5]
и мне нужно сохранить эти значения в базе данных, есть худшие варианты, чем хранить строку AQIDBAU=
(Конечно, если используемая хеш-функция уже генерирует строку, кажется немного глупым потом кодировать ее Base64. )