我正在对密码使用 PBKDF2 哈希算法,它从我的用户提供的密码中生成一个字节数组,如下所示:
var DeriveBytes = new Rfc2898DeriveBytes(_Password, 20);
byte[] _Salt = DeriveBytes.Salt;
byte[] _Key = DeriveBytes.GetBytes(20); // derive a 20-byte key
我想将这些保存到我的数据库中,但我不确定要使用什么数据类型。据我所知,字节数组没有使用数据类型,我很确定我不能将它转换为字符串并将其存储在 中varchar
,或者我可以吗?