Top Fields Constructors Methods
org.bouncycastle.pqc.asn1

public Class SPHINCS256KeyParams

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

Field Summary

Modifier and TypeField and Description
private final AlgorithmIdentifier
private final ASN1Integer

Constructor Summary

AccessConstructor and Description
public
private

Method Summary

Modifier and TypeMethod and Description
public static final SPHINCS256KeyParams
public AlgorithmIdentifier
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

treeDigestback to summary
private final AlgorithmIdentifier treeDigest
versionback to summary
private final ASN1Integer version

Constructor Detail

SPHINCS256KeyParamsback to summary
public SPHINCS256KeyParams(AlgorithmIdentifier treeDigest)
SPHINCS256KeyParamsback to summary
private SPHINCS256KeyParams(ASN1Sequence sequence)

Method Detail

getInstanceback to summary
public static final SPHINCS256KeyParams getInstance(Object o)
getTreeDigestback to summary
public AlgorithmIdentifier getTreeDigest()
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.