你可以这么用
--生成AES秘钥
AESCipherUtil.SINGLETON.generateBase64Key()
AESCipherUtil.SINGLETON.generateBase64Key(int)
AESCipherUtil.SINGLETON.generateBase64Key(byte[])
AESCipherUtil.SINGLETON.generateBase64Key(String, Charset)
--加密
AESCipherUtil.SINGLETON.encrypt(String, AESEncrypt)
AESCipherUtil.SINGLETON.encryptFile(String, String, AESEncrypt)
--解密
AESCipherUtil.SINGLETON.decrypt(String, AESDecrypt)
AESCipherUtil.SINGLETON.decryptFile(String, String, AESDecrypt)
你可以这么用
--生成DES秘钥
DESCipherUtil.SINGLETON.generateBase64Key()
DESCipherUtil.SINGLETON.generateBase64Key(int)
DESCipherUtil.SINGLETON.generateBase64Key(byte[])
DESCipherUtil.SINGLETON.generateBase64Key(String, Charset)
--加密
DESCipherUtil.SINGLETON.encrypt(String, DESEncrypt)
DESCipherUtil.SINGLETON.encryptFile(String, String, DESEncrypt)
--解密
DESCipherUtil.SINGLETON.decrypt(String, DESDecrypt)
DESCipherUtil.SINGLETON.decryptFile(String, String, DESDecrypt)
你可以这么用
--生成DESede秘钥
DESedeCipherUtil.SINGLETON.generateBase64Key()
DESedeCipherUtil.SINGLETON.generateBase64Key(int)
DESedeCipherUtil.SINGLETON.generateBase64Key(byte[])
DESedeCipherUtil.SINGLETON.generateBase64Key(String, Charset)
--加密
DESedeCipherUtil.SINGLETON.encrypt(String, DESedeEncrypt)
DESedeCipherUtil.SINGLETON.encryptFile(String, String, DESedeEncrypt)
--解密
DESedeCipherUtil.SINGLETON.decrypt(String, DESedeDecrypt)
DESedeCipherUtil.SINGLETON.decryptFile(String, String, DESedeDecrypt)
你可以这么用
--生成RSA秘钥
RSACipherUtil.SINGLETON.generateBase64Key()
RSACipherUtil.SINGLETON.generateBase64Key(int)
RSACipherUtil.SINGLETON.generateBase64Key(int, byte[])
RSACipherUtil.SINGLETON.generateBase64Key(int, String, Charset)
RSACipherUtil.SINGLETON.generateBase64Key(AlgorithmParameterSpec)
RSACipherUtil.SINGLETON.generateBase64Key(AlgorithmParameterSpec, byte[])
RSACipherUtil.SINGLETON.generateBase64Key(AlgorithmParameterSpec, String, Charset)
--加密
RSACipherUtil.SINGLETON.encrypt(String, RSAEncrypt)
--解密
RSACipherUtil.SINGLETON.decrypt(String, RSADecrypt)
你可以这么用
--签名
RSASignUtil.SINGLETON.sign(String, String, Charset)
--解密
RSASignUtil.SINGLETON.verify(String, String, String, Charset)
你可以这么用
--MD5文件摘要
MD5Util.SINGLETON.fileDigest(File)
MD5Util.SINGLETON.fileDigest(String)
--解密
SHAUtil.SINGLETON.fileDigest(File)
SHAUtil.SINGLETON.fileDigest(String)