public static String hmacMd5(String data, String key) {
        return hmacMd5(data.getBytes(), key.getBytes());
    }
@Test
    public void testHmacMD5() throws Exception {
        String biezhiHmacMD5 = "c3b11ef266e3eab92d7870b43483640c";
        Assert.assertEquals(
                biezhiHmacMD5,
                EncryptKit.hmacMd5("biezhi", biezhiHmackey)
        );
        Assert.assertEquals(
                biezhiHmacMD5,
                EncryptKit.hmacMd5("biezhi".getBytes(), biezhiHmackey.getBytes())
        );
        TestCase.assertTrue(
                Arrays.equals(
                        ConvertKit.hexString2Bytes(biezhiHmacMD5),
                        EncryptKit.hmacMd5ToByte("biezhi".getBytes(), biezhiHmackey.getBytes())
                )
        );
    }