public class PaillierKeyPairGenerator extends KeyPairGeneratorSpi
| Constructor and Description |
|---|
PaillierKeyPairGenerator() |
| Modifier and Type | Method and Description |
|---|---|
KeyPair |
generateKeyPair() |
void |
initialize(int keySize,
SecureRandom random) |
static PaillierKeyPairGenerator |
of()
创建PaillierKeyPairGenerator
|
static PaillierKeyPairGenerator |
of(int keySize)
创建PaillierKeyPairGenerator
|
static PaillierKeyPairGenerator |
of(int keySize,
SecureRandom random)
创建PaillierKeyPairGenerator
|
void |
setCertainty(int certainty)
设置certainty值,执行时间与此参数的值成比例。
|
initializepublic static PaillierKeyPairGenerator of()
public static PaillierKeyPairGenerator of(int keySize)
keySize - 密钥长度,范围:8~3096public static PaillierKeyPairGenerator of(int keySize, SecureRandom random)
keySize - 密钥长度,范围:8~3096random - 随机对象public void initialize(int keySize,
SecureRandom random)
initialize in class KeyPairGeneratorSpipublic void setCertainty(int certainty)
certainty - certainty值public KeyPair generateKeyPair()
generateKeyPair in class KeyPairGeneratorSpiCopyright © 2025. All rights reserved.