gpt4 book ai didi

c# - 如何解密sha1加密字符串C#

转载 作者:太空宇宙 更新时间:2023-11-03 17:14:30 34 4
gpt4 key购买 nike

我使用以下代码使用 SHA1 加密了一个字符串 (hello)。请指导我解密这个字符串。

SHA1Managed sha1 = new SHA1Managed();
byte[] hash = sha1.ComputeHash(Encoding.UTF8.GetBytes("hello"));
StringBuilder sb = new StringBuilder(hash.Length * 2);
foreach( byte b in hash)
{
sb.Append(b.ToString("x2"));
}
string result = sb.ToString();

在网上搜索时,我没有找到使用 SHA1 解密的方法,即使在 MSDN 中也是如此。请指导我。

最佳答案

SHA 是一种散列方法。它不是加密。因此,不可逆转。

Fundamental difference between Hashing and Encryption algorithms

关于c# - 如何解密sha1加密字符串C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35553559/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com