public class ThreeDESUtil
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CIPHER_ALGORITHM |
static java.lang.String |
KEY_ALGORITHM |
| Modifier and Type | Method and Description |
|---|---|
static byte[] |
des3DecodeCBC(byte[] key,
byte[] keyiv,
byte[] data)
CBC解密
|
static byte[] |
des3EncodeCBC(byte[] key,
byte[] keyiv,
byte[] data)
CBC加密
|
static byte[] |
hexString2Bytes(java.lang.String hexstr) |
public static final java.lang.String KEY_ALGORITHM
public static final java.lang.String CIPHER_ALGORITHM
public static byte[] des3EncodeCBC(byte[] key,
byte[] keyiv,
byte[] data)
throws CryptoException
key - 密钥keyiv - IVdata - 明文CryptoExceptionpublic static byte[] hexString2Bytes(java.lang.String hexstr)
public static byte[] des3DecodeCBC(byte[] key,
byte[] keyiv,
byte[] data)
throws CryptoException
key - 密钥keyiv - IVdata - Base64编码的密文CryptoException