Package org.bouncycastle.pqc.asn1
Class McElieceCCA2PublicKey
- java.lang.Object
-
- org.bouncycastle.asn1.ASN1Object
-
- org.bouncycastle.pqc.asn1.McElieceCCA2PublicKey
-
- All Implemented Interfaces:
ASN1Encodable
,Encodable
public class McElieceCCA2PublicKey extends ASN1Object
-
-
Constructor Summary
Constructors Constructor Description McElieceCCA2PublicKey(int n, int t, GF2Matrix g, AlgorithmIdentifier digest)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AlgorithmIdentifier
getDigest()
GF2Matrix
getG()
static McElieceCCA2PublicKey
getInstance(java.lang.Object o)
int
getN()
int
getT()
ASN1Primitive
toASN1Primitive()
Method providing a primitive representation of this object suitable for encoding.-
Methods inherited from class org.bouncycastle.asn1.ASN1Object
encodeTo, encodeTo, equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode
-
-
-
-
Constructor Detail
-
McElieceCCA2PublicKey
public McElieceCCA2PublicKey(int n, int t, GF2Matrix g, AlgorithmIdentifier digest)
-
-
Method Detail
-
getN
public int getN()
-
getT
public int getT()
-
getG
public GF2Matrix getG()
-
getDigest
public AlgorithmIdentifier getDigest()
-
toASN1Primitive
public ASN1Primitive toASN1Primitive()
Description copied from class:ASN1Object
Method providing a primitive representation of this object suitable for encoding.- Specified by:
toASN1Primitive
in interfaceASN1Encodable
- Specified by:
toASN1Primitive
in classASN1Object
- Returns:
- a primitive representation of this object.
-
getInstance
public static McElieceCCA2PublicKey getInstance(java.lang.Object o)
-
-