Package | Description |
---|---|
org.bouncycastle.pqc.crypto.mceliece | |
org.bouncycastle.pqc.jcajce.provider.mceliece |
Modifier and Type | Method and Description |
---|---|
McElieceCCA2Parameters |
McElieceCCA2KeyGenerationParameters.getParameters() |
McElieceCCA2Parameters |
McElieceCCA2KeyParameters.getParameters() |
Constructor and Description |
---|
McElieceCCA2KeyGenerationParameters(SecureRandom random,
McElieceCCA2Parameters params) |
McElieceCCA2KeyParameters(boolean isPrivate,
McElieceCCA2Parameters params) |
McElieceCCA2PrivateKeyParameters(String oid,
int n,
int k,
byte[] encFieldPoly,
byte[] encGoppaPoly,
byte[] encP,
byte[] encH,
byte[][] encQInv,
McElieceCCA2Parameters params)
Constructor used by the
McElieceKeyFactory . |
McElieceCCA2PrivateKeyParameters(String oid,
int n,
int k,
GF2mField field,
PolynomialGF2mSmallM gp,
Permutation p,
GF2Matrix h,
PolynomialGF2mSmallM[] qInv,
McElieceCCA2Parameters params)
Constructor.
|
McElieceCCA2PublicKeyParameters(String oid,
int n,
int t,
byte[] encMatrix,
McElieceCCA2Parameters params)
Constructor (used by
McElieceKeyFactory ). |
McElieceCCA2PublicKeyParameters(String oid,
int n,
int t,
GF2Matrix matrix,
McElieceCCA2Parameters params)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
McElieceCCA2Parameters |
BCMcElieceCCA2PrivateKey.getMcElieceCCA2Parameters() |
McElieceCCA2Parameters |
BCMcElieceCCA2PublicKey.getMcElieceCCA2Parameters() |
Copyright © 2016 BouncyCastle.org. All rights reserved.