database - 我应该将密码编码为什么?

标签 database encryption sha1

我正在从头开始一个新的 ASP.Net 应用程序。我应该使用什么来编码密码以及我的列应该是什么?

只是一个简单的 varchar(512)?感谢您的任何建议。

最佳答案

我会使用Membership API它包含在 .NET 中。我相信它使用加盐 SHA1 对密码(和安全答案)进行哈希处理。如果您仍然想重新发明轮子,您仍然可以使用本文作为最佳实践指南。

关于database - 我应该将密码编码为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3552510/

相关文章:

python - python中的Rijndael加密

Android:使用存储在文件中的公钥解密 RSA 文本

mysql - 在标准化表中插入数据

android - 关闭数据库连接的最佳位置

java - iOS 和 Android 上的等效加密和解密

linux - 如何复制 PCR 值的扩展,例如沙姆?

javascript - 使用 javascript 创建随机 sha1 盐

ssl - 有谁知道 NSISdl 是否会更新以支持 HTTPS?

php - 使用 PHP 将选项卡式文本转换为树(SQL 将每一行插入 TreeNode 表(TreeNodeID、ParentID、Title))

database - 如何提供对大型只读数据的快速访问?