public static byte[] decryptDES(byte[] data, byte[] key) {
        return desTemplate(data, key, DES_Algorithm, DES_Transformation, false);
    }
@Test
    public void testDecryptDES() throws Exception {
        TestCase.assertTrue(
                Arrays.equals(
                        bytesDataDES,
                        EncryptKit.decryptDES(bytesResDES, bytesKeyDES)
                )
        );
        TestCase.assertTrue(
                Arrays.equals(
                        bytesDataDES,
                        EncryptKit.decryptHexStringDES(resDES, bytesKeyDES)
                )
        );
        TestCase.assertTrue(
                Arrays.equals(
                        bytesDataDES,
                        EncryptKit.decryptBase64DES(Base64.getEncoder().encode(bytesResDES), bytesKeyDES)
                )
        );
    }