Bouncy Castle Cryptography Library 1.48

org.bouncycastle.pqc.asn1
Class McEliecePublicKey

java.lang.Object
  extended by org.bouncycastle.asn1.ASN1Object
      extended by org.bouncycastle.pqc.asn1.McEliecePublicKey
All Implemented Interfaces:
ASN1Encodable

public class McEliecePublicKey
extends ASN1Object


Constructor Summary
McEliecePublicKey(ASN1ObjectIdentifier oid, int n, int t, GF2Matrix g)
           
 
Method Summary
 GF2Matrix getG()
           
static McEliecePublicKey getInstance(java.lang.Object o)
           
 int getN()
           
 ASN1ObjectIdentifier getOID()
           
 int getT()
           
 ASN1Primitive toASN1Primitive()
           
 
Methods inherited from class org.bouncycastle.asn1.ASN1Object
equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode, toASN1Object
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

McEliecePublicKey

public McEliecePublicKey(ASN1ObjectIdentifier oid,
                         int n,
                         int t,
                         GF2Matrix g)
Method Detail

getOID

public ASN1ObjectIdentifier getOID()

getN

public int getN()

getT

public int getT()

getG

public GF2Matrix getG()

toASN1Primitive

public ASN1Primitive toASN1Primitive()
Specified by:
toASN1Primitive in interface ASN1Encodable
Specified by:
toASN1Primitive in class ASN1Object

getInstance

public static McEliecePublicKey getInstance(java.lang.Object o)

Bouncy Castle Cryptography Library 1.48