public class NjCipher
extends java.lang.Object
构造器和说明 |
---|
NjCipher() |
限定符和类型 | 方法和说明 |
---|---|
static byte[] |
asBytes(java.lang.String hex)
将16进制数字串还原成字节数组数据。
|
static java.lang.String |
asHexs(byte[] bytes)
将字节数组数据转换成16进制数字串。
|
static java.lang.String |
decrypt(java.lang.String key,
byte[] encrypted)
将加密后的暗号文还原成加密前的文字列明文。
|
static byte[] |
encrypt(java.lang.String key,
java.lang.String text)
将文字列明文转换成加密后的暗号文。
|
public static byte[] encrypt(java.lang.String key, java.lang.String text) throws java.lang.Exception
key
- 加密用的键值text
- 加密前的文字列明文java.lang.Exception
public static java.lang.String decrypt(java.lang.String key, byte[] encrypted) throws java.lang.Exception
key
- 加密用的键值encrypted
- 加密后的暗号文java.lang.Exception
public static java.lang.String asHexs(byte[] bytes)
bytes
- 字节数组数据public static byte[] asBytes(java.lang.String hex)
hex
- 16进制数字串