DES加、解密处理工具
如梦技术
# 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);
# 微信 vs 公众号
精彩内容每日推荐!!!