为了账号安全,请及时绑定邮箱和手机立即绑定

如何将一下java代码转为C#代码?

如何将一下java代码转为C#代码?

小王呀 2020-03-04 18:30:59

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();

    }


查看完整描述

5 回答

?
qq_慕仔3028146

TA贡献1条经验 获得超0个赞

//img4.sycdn.imooc.com/5e60cad700013e2806800507.jpg

//img2.sycdn.imooc.com/5e60cad70001f41c05900825.jpg

是什么什么什么

查看完整回答
反对 回复 2020-03-05

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信