public static String SHA512(String data) {
        return SHA512(data.getBytes());
    }
@Test
    public void testSHA512() throws Exception {
        String biezhiSHA512 = "cf3b5d0ed88f7945edf687d730b9b7d8e7817c5dcff1b1907c77a8bf6ae8d85fd8e1c7973ef5a6391df6cfb647f891c19ccf3a7f21ecdc7ca18322131aba5cc6";
        Assert.assertEquals(
                biezhiSHA512,
                EncryptKit.SHA512("biezhi")
        );
        Assert.assertEquals(
                biezhiSHA512,
                EncryptKit.SHA512("biezhi".getBytes())
        );
        TestCase.assertTrue(
                Arrays.equals(
                        ConvertKit.hexString2Bytes(biezhiSHA512),
                        EncryptKit.SHA512ToByte("biezhi".getBytes())
                )
        );
    }