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值,执行时间与此参数的值成比例。
|
initialize
public 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 KeyPairGeneratorSpi
public void setCertainty(int certainty)
certainty
- certainty值public KeyPair generateKeyPair()
generateKeyPair
in class KeyPairGeneratorSpi
Copyright © 2025. All rights reserved.