0
我在C#中使用IKVM來利用Java的SHA1加密的代碼。C#byte [] [] SHA1
public static string ComputeHash(params byte[][] bytes)
{
if (bytes == null) throw new ArgumentNullException("bytes");
MessageDigest digest = MessageDigest.getInstance("SHA-1");
foreach (var item in bytes)
{
if (item == null)
if (bytes == null) throw new ArgumentNullException("bytes", "Inner array is null");
digest.update(item);
}
string s = (new java.math.BigInteger(digest.digest())).toString(16);
return s;
}
是否有替代方案,而不是使用IKVM?
有點挑剔:SHA-1是一個加密散列函數,而不是加密。 – CodesInChaos 2012-07-28 12:32:14