猿问

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

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

    }


小王呀
浏览 1486回答 5
5回答

qq_慕仔3028146

是什么什么什么
随时随地看视频慕课网APP
我要回答