Top Description Fields Constructors Methods
org.bouncycastle.jcajce.spec

public Class IESKEMParameterSpec

extends Object
implements AlgorithmParameterSpec
Class Inheritance
All Implemented Interfaces
java.security.spec.AlgorithmParameterSpec
Imports
java.security.spec.AlgorithmParameterSpec, org.bouncycastle.util.Arrays

Parameter spec for an integrated encryptor KEM, as in IEEE_Std_1609_2

Field Summary

Modifier and TypeField and Description
private final byte[]
private final boolean

Constructor Summary

AccessConstructor and Description
public
IESKEMParameterSpec(byte[]
recipient data.
recipientInfo
)

Set the IESKEM parameters.

public
IESKEMParameterSpec(byte[]
recipient data.
recipientInfo
,
boolean
use point compression on output (ignored on input).
usePointCompression
)

Set the IESKEM parameters - specifying point compression.

Method Summary

Modifier and TypeMethod and Description
public byte[]
public boolean
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

recipientInfoback to summary
private final byte[] recipientInfo
usePointCompressionback to summary
private final boolean usePointCompression

Constructor Detail

IESKEMParameterSpecback to summary
public IESKEMParameterSpec(byte[] recipientInfo)

Set the IESKEM parameters.

Parameters
recipientInfo:byte[]

recipient data.

IESKEMParameterSpecback to summary
public IESKEMParameterSpec(byte[] recipientInfo, boolean usePointCompression)

Set the IESKEM parameters - specifying point compression.

Parameters
recipientInfo:byte[]

recipient data.

usePointCompression:boolean

use point compression on output (ignored on input).

Method Detail

getRecipientInfoback to summary
public byte[] getRecipientInfo()
hasUsePointCompressionback to summary
public boolean hasUsePointCompression()