public static String hmacSHA256(String data, String key) {
        return hmacSHA256(data.getBytes(), key.getBytes());
    }
@Test
    public void testHmacSHA256() throws Exception {
        String biezhiHmacSHA256 = "65e377c552b81d0978343e5fe7cf92bdc867d19a73d8479f0437db93b0f0b2af";
        Assert.assertEquals(
                biezhiHmacSHA256,
                EncryptKit.hmacSHA256("biezhi", biezhiHmackey)
        );
        Assert.assertEquals(
                biezhiHmacSHA256,
                EncryptKit.hmacSHA256("biezhi".getBytes(), biezhiHmackey.getBytes())
        );
        TestCase.assertTrue(
                Arrays.equals(
                        ConvertKit.hexString2Bytes(biezhiHmacSHA256),
                        EncryptKit.hmacSHA256ToByte("biezhi".getBytes(), biezhiHmackey.getBytes())
                )
        );
    }