总章
http://msdn.microsoft.com/en-us/library/aa382019(v=VS.85).aspx
产生和Java或C#代码一致的HMAC-SHA1的结果:
SHA1CryptoServiceProvider sha1 = new SHA1CryptoServiceProvider();
byte[] data = { 0x6D, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65 };
byte[] output = sha1.ComputeHash(data);
或者
MessageDigest md;
try {
md = MessageDigest.getInstance("SHA1");
md.update(bt);
byte[] output = md.digest();
} catch (NoSuchAlgorithmException e) {
}
相关文章: