类 RSACoder
java.lang.Object
cn.lnkdoc.sdk.uia.instance.bjtoon.util.encryption.RSACoder
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static byte[]decryptByPrivateKey(byte[] data, String key) decryptstatic byte[]decryptByPublicKey(byte[] data, String key) decryptstatic byte[]encryptByPrivateKey(byte[] data, String key) encryptstatic byte[]encryptByPublicKey(byte[] data, String key) encryptstatic StringgetPrivateKey(Map<String, Object> keyMap) getterstatic StringgetPublicKey(Map<String, Object> keyMap) getterinitKey()initstatic Stringsignstatic booleanvierfy
-
字段详细资料
-
构造器详细资料
-
RSACoder
public RSACoder()
-
-
方法详细资料
-
sign
sign- 参数:
data- dataprivateKey- privateKey- 返回:
- result
- 抛出:
Exception- ex
-
verify
vierfy- 参数:
data- datapublicKey- publicKeysign- sign- 返回:
- result
- 抛出:
Exception- ex
-
decryptByPrivateKey
decrypt- 参数:
data- datakey- key- 返回:
- decrypt data
- 抛出:
Exception- ex
-
decryptByPublicKey
decrypt- 参数:
data- datakey- key- 返回:
- decrypt data
- 抛出:
Exception- ex
-
encryptByPublicKey
encrypt- 参数:
data- datakey- key- 返回:
- encrypt data
- 抛出:
Exception- ex
-
encryptByPrivateKey
encrypt- 参数:
data- datakey- key- 返回:
- encrypt data
- 抛出:
Exception- ex
-
getPrivateKey
getter- 参数:
keyMap- km- 返回:
- pk
-
getPublicKey
getter- 参数:
keyMap- km- 返回:
- pk
-
initKey
init- 返回:
- km
- 抛出:
Exception- ex
-