Bouncy Castle Cryptography 1.48

org.bouncycastle.pqc.asn1
Class McElieceCCA2PublicKey

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

public class McElieceCCA2PublicKey
extends ASN1Object


Constructor Summary
McElieceCCA2PublicKey(ASN1ObjectIdentifier oid, int n, int t, GF2Matrix g)
           
 
Method Summary
 GF2Matrix getG()
           
static McElieceCCA2PublicKey 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

McElieceCCA2PublicKey

public McElieceCCA2PublicKey(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 McElieceCCA2PublicKey getInstance(java.lang.Object o)

Bouncy Castle Cryptography 1.48