在 C# 中这相当于什么?
MessageDigest md = MessageDigest.getInstance("SHA");
byte[] after = md.digest(before);
String securityHash =new sun.misc.BASE64Encoder().encode(after);
源代码是Java
最佳答案
System.Security.Cryptography
命名空间是 MessageDigest
的高级类似物。例如,您可以使用 MD5CryptoServiceProvider
像这样计算 MD5 哈希值:
MD5 md = new MD5CryptoServiceProvider();
after = md.ComputeHash(before)
关于c# - C# 中的 Java 方法 'MessageDigest.getInstance()' 相当于什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19253538/