public class Encrypter
extends java.lang.Object
该类包含了会用到的加密方法
| 构造器和说明 |
|---|
Encrypter() |
| 限定符和类型 | 方法和说明 |
|---|---|
static byte[] |
BASE64Decoder(java.lang.String s)
Decodes the given Base64 encoded String to a new byte array.
|
static java.lang.String |
BASE64Encoder(byte[] data) |
static byte[] |
decode(java.lang.String s)
Decodes the given Base64 encoded String to a new byte array.
|
static byte[] |
decrypt(byte[] data,
java.lang.String key) |
static java.lang.String |
decryptDES(java.lang.String decryptString,
java.lang.String decryptKey)
des解密
|
static java.lang.String |
doDESDecode(java.lang.String cipherText,
java.lang.String key)
des解密
|
static java.lang.String |
doDESEncode(java.lang.String plainText,
java.lang.String key)
des加密
|
static java.lang.String |
doMD5EncodeWithLowercase(java.lang.String plainText) |
static java.lang.String |
doMD5EncodeWithUppercase(java.lang.String plainText)
生成MD5校验信息
|
static java.lang.String |
encode(byte[] data)
data[]进行编码
|
static byte[] |
encrypt(byte[] data,
java.lang.String key) |
static java.lang.String |
encryptDES(java.lang.String encryptString,
java.lang.String encryptKey) |
public static final java.lang.String doMD5EncodeWithUppercase(java.lang.String plainText)
plainText - public static final java.lang.String doMD5EncodeWithLowercase(java.lang.String plainText)
public static byte[] BASE64Decoder(java.lang.String s)
public static java.lang.String doDESEncode(java.lang.String plainText,
java.lang.String key)
plainText - 明文key - 密钥public static java.lang.String doDESDecode(java.lang.String cipherText,
java.lang.String key)
cipherText - 密文key - 密钥public static byte[] decrypt(byte[] data,
java.lang.String key)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.String BASE64Encoder(byte[] data)
public static byte[] encrypt(byte[] data,
java.lang.String key)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.String encryptDES(java.lang.String encryptString,
java.lang.String encryptKey)
public static java.lang.String decryptDES(java.lang.String decryptString,
java.lang.String decryptKey)
decryptString - decryptKey - public static java.lang.String encode(byte[] data)
data - public static byte[] decode(java.lang.String s)