加密,可能的base64?

Encryption, possible base64?

给定字符串

KlVkeNK76V27D2MSBOhfNC6eNtA=

这看起来像 base64 编码。但是,我尝试使用 C# 转换为 base64,结果是垃圾字符串。

public static string Base64Encode(string plainText)
{
   var plainTextBytes = System.Text.Encoding.UTF8.GetBytes(plainText);
   return System.Convert.ToBase64String(plainTextBytes);
}

如果我使用这个:

https://hashkiller.co.uk/sha1-decrypter.aspx

然后它给出一个很好的 SHA1 散列:

2a556478d2bbe95dbb0f631204e85f342e9e36d0

谁能告诉我如何用 C# 解密它? 非常感谢。

他们只是打印 base64 解码字符串的十六进制值:

byte[] bytes = Convert.FromBase64String("KlVkeNK76V27D2MSBOhfNC6eNtA=");
string hexString = new SoapHexBinary(bytes).ToString().ToLowerInvariant();

(其中 SoapHexBinary 是将 byte[] 转换为十六进制 string 的 .NET class)