在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/