【发布时间】:2012-09-26 17:54:14
【问题描述】:
显然我无法提供包含链接的电子邮件
example.net/changepassword.aspx?email=bob@example.com
所以我需要
example.com/changepassword.aspx?email=fregrtgethytrhergerg
我该怎么做?我假设我需要一个加密密钥?我可以在不创建额外数据库表的情况下完成所有这些操作吗?我对安全一无所知。
我发现可能与我想要的最接近的解释是一篇关于How to Hash and Salt Passwords in ASP.NET的文章。
【问题讨论】:
-
链接示例展示了您如何散列(不加密)数据(例如密码)。
-
@gabrjan : 解码 md5 ?这是在开玩笑吗?
-
aha..我想我对什么是散列和加密感到困惑..我需要研究这个...我认为它就像能够在两者之间来回移动一样简单原始文本和一些乱码。
-
那个链接怎么样?这似乎是我的想法?
标签: asp.net encryption passwords