DES加解密处理工具
类名:DesUtil
genDesKey
/**
* 生成 des 密钥
*
* @return 密钥
*/
DesUtil.genDesKey();
encryptToHex
/**
* DES加密
*
* @param data byte array
* @param password 密钥
* @return des hex
*/
DesUtil.encryptToHex(byte[] data, String password);
encryptToHex
/**
* DES加密
*
* @param data 字符串内容
* @param password 密钥
* @return des hex
*/
DesUtil.encryptToHex(String data, String password);
decryptFormHex
/**
* DES解密
*
* @param data 字符串内容
* @param password 密钥
* @return des context
*/
DesUtil.decryptFormHex(String data, String password);
encryptToBase64
/**
* DES加密
*
* @param data byte array
* @param password 密钥
* @return des hex
*/
DesUtil.encryptToBase64(byte[] data, String password);
encryptToBase64
/**
* DES加密
*
* @param data 字符串内容
* @param password 密钥
* @return des hex
*/
DesUtil.encryptToBase64(String data, String password);
decryptFormBase64
/**
* DES解密
*
* @param data 字符串内容
* @param password 密钥
* @return des context
*/
DesUtil.decryptFormBase64(byte[] data, String password);
decryptFormBase64
/**
* DES解密
*
* @param data 字符串内容
* @param password 密钥
* @return des context
*/
DesUtil.decryptFormBase64(String data, String password);
encrypt
/**
* DES加密
*
* @param data 内容
* @param desKey 密钥
* @return byte array
*/
DesUtil.encrypt(byte[] data, byte[] desKey);
encrypt
/**
* DES加密
*
* @param data 内容
* @param desKey 密钥
* @return byte array
*/
DesUtil.encrypt(byte[] data, String desKey);
decrypt
/**
* DES解密
*
* @param data 内容
* @param desKey 密钥
* @return byte array
*/
DesUtil.decrypt(byte[] data, byte[] desKey);
decrypt
/**
* DES解密
*
* @param data 内容
* @param desKey 密钥
* @return byte array
*/
DesUtil.decrypt(byte[] data, String desKey);