MD5CryptoServiceProvider 解密密码(如果可能的话)

本文关键字:如果 解密 密码 MD5CryptoServiceProvider | 更新日期: 2023-09-27 18:32:48

我一直在做一个将常规MVC应用程序转换为Web API应用程序的项目。 现在安全系统没有正确完成,我不知道该怎么办。 我请你们所有人帮助我弄清楚。 当前系统使用以下代码创建加密密码。 (可能不是最好的方法,但事实就是如此。

MD5CryptoServiceProvider x = new MD5CryptoServiceProvider();
byte[] data = System.Text.Encoding.ASCII.GetBytes(unHashed);
data = x.ComputeHash(data);
return System.Text.Encoding.ASCII.GetString(data);

现在我的问题是可以创建一种方法来解密密码吗? 我一直在玩代码,但无法完全弄清楚。 我对此不是那么好,所以我希望这里有人可以帮助我。

提前感谢!

MD5CryptoServiceProvider 解密密码(如果可能的话)

实际上不可能

解码哈希值。如果要加密/解密某些值,则应使用对称密码(例如三元组)而不是哈希算法。