| 接口 | 说明 |
|---|---|
| IAsymmetricEncryptor |
非对称加解密、签名以及验证
|
| 类 | 说明 |
|---|---|
| AbstractAsymmetricEncryptor | |
| AsymmetricFactory | |
| AsymmetricFactory.Algorithm | |
| AsymmetricFactory.AsymmetricAlgorithm | |
| SHA1WithRSA | |
| SHA256withECDSA |
推荐使用bouncycastle库实现 ECC ECDSA
static {
Security.addProvider(new org.bouncycastle.jce.provider.BouncyCastleProvider());
}
|
| SHA256WithRSA |
公钥加密、私钥解密。
|
| SHA256WithRSAPaddingOAEP |
推荐OAEP填充
|
| SHA512WithRSA | |
| SHA512WithRSAPaddingOAEP |