我在选择使用哪种加密方面遇到了困境。 我必须将密码存储在数据库中。我想加密密码。我正在使用C#,我正在寻找AES和RijndaelManaged之间的原因。 我已经找到了一个简洁的答案,但我找不到任何明确说明今天更好的答案。
如果有人可以提供链接,我将不胜感激。
答案 0 :(得分:3)
如果可能,您应该使用带有单向哈希的盐渍密码。
答案 1 :(得分:-1)
在查看本文The Differences Between Rijndael and AES时,考虑到您只想加密密码(假设长度小于30个字符),所提到的差异可以忽略不计。
另见Is the RijndaelManaged Class in C# equivalent to AES encryption?