Asp.net 如何从asp成员表中解密单向散列密码?

Asp.net 如何从asp成员表中解密单向散列密码?,asp.net,Asp.net,在我的网站中,我的登录模块使用了asp.net登录控件,但我面临的问题是,当我试图获取密码时,asp成员资格表提供了加密值 但我想解密,这是怎么可能的 关于他们使用哪种算法,有没有存储过程是加密值的函数,如何解密?你永远不会解密它们这是单向加密算法的要点 相反,当您对新用户进行身份验证时,请加密您获得的密码,并将其与存储的密码进行比较。术语“单向”应该会给您一个提示……您不会获取密码。获取散列密码,对提供的密码进行散列,然后比较散列。没有任何正当的理由说明您需要能够读取用户的密码。

在我的网站中,我的登录模块使用了asp.net登录控件,但我面临的问题是,当我试图获取密码时,asp成员资格表提供了加密值 但我想解密,这是怎么可能的


关于他们使用哪种算法,有没有存储过程是加密值的函数,如何解密?

你永远不会解密它们这是单向加密算法的要点


相反,当您对新用户进行身份验证时,请加密您获得的密码,并将其与存储的密码进行比较。

术语“单向”应该会给您一个提示……您不会获取密码。获取散列密码,对提供的密码进行散列,然后比较散列。没有任何正当的理由说明您需要能够读取用户的密码。