1

我正在使用 SimpleCrypto.Net 来加密我的密码,我知道它使用 PBKDF2 和指定的盐和迭代次数。我想知道在数据库中将密码列设置为最合适的数据类型是什么。

4

1 回答 1

3

通过查看代码,结果是一个 64 字节的 base64 编码密钥。考虑到 base64 是由 ASCII 字符组成的,我建议将其存储为CHAR(88)安全的VARCHAR(MAX). 但是,由于密钥大小固定为 64 字节,因此结果的长度永远不会改变(即使您的盐/迭代已更改)。

于 2012-10-12T09:23:49.453 回答