public interface AlgorithmHandler
| 限定符和类型 | 方法和说明 |
|---|---|
String |
decrypt()
解密
|
String |
encrypt()
加密
|
default boolean |
fetchSwitch()
加解密总开关
|
AlgorithmHandler |
load(String info)
加载加解密信息
|
default KeyChain |
loadKeyChain(Crypto crypto)
获取密钥串实例
|
AlgorithmHandler |
prepare(Crypto crypto)
准备加解密的必要配置,如密钥
|
String |
sign()
生成签名
|
boolean |
verify(String sign)
验证签名与内容
|
AlgorithmHandler load(String info)
info - 需要加密/解密的内容AlgorithmHandler prepare(Crypto crypto)
boolean verify(String sign) throws GeneralSecurityException
GeneralSecurityExceptionString sign() throws GeneralSecurityException
GeneralSecurityExceptiondefault boolean fetchSwitch()
Copyright © 2022. All rights reserved.