Top Fields Constructors Methods
org.bouncycastle.pqc.asn1

public Class McEliecePublicKey

extends ASN1Object
Class Inheritance
Imports
org.bouncycastle.asn1.ASN1EncodableVector, .ASN1Integer, .ASN1Object, .ASN1OctetString, .ASN1Primitive, .ASN1Sequence, .DEROctetString, .DERSequence, org.bouncycastle.pqc.legacy.math.linearalgebra.GF2Matrix

Field Summary

Modifier and TypeField and Description
private final GF2Matrix
g

private final int
n

private final int
t

Constructor Summary

AccessConstructor and Description
public
McEliecePublicKey(int n, int t, GF2Matrix g)

private

Method Summary

Modifier and TypeMethod and Description
public GF2Matrix
getG()

public static McEliecePublicKey
public int
getN()

public int
getT()

public ASN1Primitive
toASN1Primitive()

Implements abstract org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

Method providing a primitive representation of this object suitable for encoding.

Inherited from org.bouncycastle.asn1.ASN1Object:
encodeToencodeToequalsgetEncodedgetEncodedhasEncodedTagValuehashCode

Field Detail

gback to summary
private final GF2Matrix g
nback to summary
private final int n
tback to summary
private final int t

Constructor Detail

McEliecePublicKeyback to summary
public McEliecePublicKey(int n, int t, GF2Matrix g)
McEliecePublicKeyback to summary
private McEliecePublicKey(ASN1Sequence seq)

Method Detail

getGback to summary
public GF2Matrix getG()
getInstanceback to summary
public static McEliecePublicKey getInstance(Object o)
getNback to summary
public int getN()
getTback to summary
public int getT()
toASN1Primitiveback to summary
public ASN1Primitive toASN1Primitive()

Implements abstract org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

Doc from org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Method providing a primitive representation of this object suitable for encoding.

Returns:ASN1Primitive

a primitive representation of this object.