Top Fields Constructors Methods
org.bouncycastle.asn1.ua

public Class DSTU4145BinaryField

extends ASN1Object
Class Inheritance
Imports
org.bouncycastle.asn1.ASN1EncodableVector, .ASN1Integer, .ASN1Object, .ASN1Primitive, .ASN1Sequence, .DERSequence

Field Summary

Modifier and TypeField and Description
private int
j

private int
k

private int
l

private int
m

Constructor Summary

AccessConstructor and Description
private
public
DSTU4145BinaryField(int m, int k1, int k2, int k3)

public
DSTU4145BinaryField(int m, int k)

Method Summary

Modifier and TypeMethod and Description
public static DSTU4145BinaryField
public int
public int
public int
public int
getM()

public ASN1Primitive
toASN1Primitive()

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

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

BinaryField ::= SEQUENCE { M INTEGER, CHOICE {Trinomial, Pentanomial} Trinomial::= INTEGER Pentanomial::= SEQUENCE { k INTEGER, j INTEGER, l INTEGER}
Inherited from org.bouncycastle.asn1.ASN1Object:
encodeToencodeToequalsgetEncodedgetEncodedhasEncodedTagValuehashCode

Field Detail

jback to summary
private int j
kback to summary
private int k
lback to summary
private int l
mback to summary
private int m

Constructor Detail

DSTU4145BinaryFieldback to summary
private DSTU4145BinaryField(ASN1Sequence seq)
DSTU4145BinaryFieldback to summary
public DSTU4145BinaryField(int m, int k1, int k2, int k3)
DSTU4145BinaryFieldback to summary
public DSTU4145BinaryField(int m, int k)

Method Detail

getInstanceback to summary
public static DSTU4145BinaryField getInstance(Object obj)
getK1back to summary
public int getK1()
getK2back to summary
public int getK2()
getK3back to summary
public int getK3()
getMback to summary
public int getM()
toASN1Primitiveback to summary
public ASN1Primitive toASN1Primitive()

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

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

BinaryField ::= SEQUENCE { M INTEGER, CHOICE {Trinomial, Pentanomial} Trinomial::= INTEGER Pentanomial::= SEQUENCE { k INTEGER, j INTEGER, l INTEGER}

Returns:ASN1Primitive

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

a primitive representation of this object.