Entity framework 4 在数据库C中存储密码文本字段#

Entity framework 4 在数据库C中存储密码文本字段#,entity-framework-4,passwords,password-storage,Entity Framework 4,Passwords,Password Storage,我正在尝试编写一个简单的ASP.Net应用程序,允许用户使用用户名和密码登录。我正在使用.NETFramework4中的EF数据库,用C#编码。我的问题是,当用户在注册页面上注册他们的详细信息时,他们的密码值不会保存。该文本字段是密码字段 如何在数据库中保存密码的实际值,但将文本字段保留为密码?我需要加密吗?我从来没有做过加密,所以任何帮助都将不胜感激。谢谢您应该使用一些加密算法来计算密码字符串的哈希值(请参阅)。然后将其作为字节数组或编码字符串(如十六进制或base64)存储在db中

我正在尝试编写一个简单的ASP.Net应用程序,允许用户使用用户名和密码登录。我正在使用.NETFramework4中的EF数据库,用C#编码。我的问题是,当用户在注册页面上注册他们的详细信息时,他们的密码值不会保存。该文本字段是密码字段


如何在数据库中保存密码的实际值,但将文本字段保留为密码?我需要加密吗?我从来没有做过加密,所以任何帮助都将不胜感激。谢谢

您应该使用一些加密算法来计算密码字符串的哈希值(请参阅)。然后将其作为字节数组或编码字符串(如十六进制或base64)存储在db中