Top Description Fields Constructors Methods
org.bouncycastle.crypto.params

public Class IESParameters

extends Object
implements CipherParameters
Class Inheritance
All Implemented Interfaces
org.bouncycastle.crypto.CipherParameters
Known Direct Subclasses
org.bouncycastle.crypto.params.IESWithCipherParameters
Imports
org.bouncycastle.crypto.CipherParameters, org.bouncycastle.util.Arrays

parameters for using an integrated cipher in stream mode.

Field Summary

Modifier and TypeField and Description
private byte[]
private byte[]
private int

Constructor Summary

AccessConstructor and Description
public
IESParameters(byte[]
the derivation parameter for the KDF function.
derivation
,
byte[]
the encoding parameter for the KDF function.
encoding
,
int
the size of the MAC key (in bits).
macKeySize
)

Method Summary

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

Field Detail

derivationback to summary
private byte[] derivation
encodingback to summary
private byte[] encoding
macKeySizeback to summary
private int macKeySize

Constructor Detail

IESParametersback to summary
public IESParameters(byte[] derivation, byte[] encoding, int macKeySize)
Parameters
derivation:byte[]

the derivation parameter for the KDF function.

encoding:byte[]

the encoding parameter for the KDF function.

macKeySize:int

the size of the MAC key (in bits).

Method Detail

getDerivationVback to summary
public byte[] getDerivationV()
getEncodingVback to summary
public byte[] getEncodingV()
getMacKeySizeback to summary
public int getMacKeySize()