0

可能重复:
如何使用 C# 为我的 WinRT 应用程序生成 MD5 哈希码?

我正在使用 c# 和 xaml 开发 Metro 风格的应用程序。在我的应用程序中,我想通过使用 MD5 算法对 API 密钥和秘密密钥进行哈希处理来创建签名。如何使用 MD5 算法对 API 密钥和秘密密钥进行哈希处理。请帮我

4

1 回答 1

0

Consider this code snipped, you can go for something like this, assuming yourString is your API Key + Secret Key concatained.

public string Foo(string yourString)
{
    using(var md5HashProvider = new MD5CryptoServiceProvider())
    {
        byte[] hash = md5HashProvider.ComputeHash(utf8.GetBytes(yourString));
        return Convert.ToBase64String(hash);
    }
}
于 2012-10-25T14:38:20.810 回答