C#中的等价物是什么?
MessageDigest md = MessageDigest.getInstance("SHA");
byte[] after = md.digest(before);
String securityHash =new sun.misc.BASE64Encoder().encode(after);
源代码是Java
答案 0 :(得分:0)
System.Security.Cryptography
命名空间是MessageDigest
的高级模拟。例如,您可以使用MD5CryptoServiceProvider
来计算MD5哈希,如下所示:
MD5 md = new MD5CryptoServiceProvider();
after = md.ComputeHash(before)