首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何将一下这两个方法的java代码转换为c#代码?

如何将一下这两个方法的java代码转换为c#代码?

提问于 2020-03-04 18:09:07
回答 0关注 0查看 467

public static byte[] hmac256(byte[] key, String msg) throws Exception {

Mac mac = Mac.getInstance("HmacSHA256");

SecretKeySpec secretKeySpec = new SecretKeySpec(key, mac.getAlgorithm());

mac.init(secretKeySpec);

return mac.doFinal(msg.getBytes(UTF8));

}

public static String sha256Hex(String s) throws Exception {

MessageDigest md = MessageDigest.getInstance("SHA-256");

byte[] d = md.digest(s.getBytes(UTF8));

return DatatypeConverter.printHexBinary(d).toLowerCase();

}

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档