public interface CipherService
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
decrypt(java.lang.String crypto,
java.lang.String data,
java.lang.String privateKeyStr)
Decryption.
|
java.lang.String |
encrypt(java.lang.String crypto,
java.lang.String data,
java.lang.String publicKeyStr)
Encryption.
|
java.lang.String |
generateKeyStore(java.lang.String crypto,
java.lang.String ksPassword)
Generate key store.
|
java.lang.String |
getAddress(java.lang.String crypto,
java.lang.String publicKey)
Get address by public key.
|
java.lang.String |
getPrivateKeyStr(java.lang.String crypto,
java.lang.String filePath,
java.lang.String ksPassword)
Get private key string.
|
java.lang.String |
getPublicKeyStr(java.lang.String crypto,
java.lang.String filePath,
java.lang.String ksPassword)
Get key string.
|
java.lang.String generateKeyStore(java.lang.String crypto,
java.lang.String ksPassword)
throws BusinessException
crypto - "RSA" or "SM"ksPassword - key store passwordBusinessException - business exceptionjava.lang.String getAddress(java.lang.String crypto,
java.lang.String publicKey)
crypto - "RSA" or "SM"publicKey - public keyjava.lang.String getPublicKeyStr(java.lang.String crypto,
java.lang.String filePath,
java.lang.String ksPassword)
throws BusinessException
crypto - "RSA" or "SM"filePath - key store file pathksPassword - key store passwordBusinessException - business exceptionjava.lang.String getPrivateKeyStr(java.lang.String crypto,
java.lang.String filePath,
java.lang.String ksPassword)
throws BusinessException
crypto - "RSA" or "SM"filePath - key store file pathksPassword - key store passwordBusinessException - business exceptionjava.lang.String encrypt(java.lang.String crypto,
java.lang.String data,
java.lang.String publicKeyStr)
throws BusinessException
crypto - "RSA" or "SM"data - source datapublicKeyStr - public key stringBusinessException - business exceptionjava.lang.String decrypt(java.lang.String crypto,
java.lang.String data,
java.lang.String privateKeyStr)
throws BusinessException
crypto - "RSA" or "SM"data - encrypted dataprivateKeyStr - private key stringBusinessException - business exceptionCopyright © 2019. All Rights Reserved.