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

public Class DHUnifiedAgreement

extends Object
Class Inheritance
Imports
java.math.BigInteger, org.bouncycastle.crypto.CipherParameters, .CryptoServicesRegistrar, org.bouncycastle.crypto.params.DHUPrivateParameters, .DHUPublicParameters, org.bouncycastle.util.BigIntegers

FFC Unified static/ephemeral agreement as described in NIST SP 800-56A.

Field Summary

Modifier and TypeField and Description
private DHUPrivateParameters

Constructor Summary

AccessConstructor and Description
public

Method Summary

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

Field Detail

privParamsback to summary
private DHUPrivateParameters privParams

Constructor Detail

DHUnifiedAgreementback to summary
public DHUnifiedAgreement()

Method Detail

calculateAgreementback to summary
public byte[] calculateAgreement(CipherParameters pubKey)
getFieldSizeback to summary
public int getFieldSize()
initback to summary
public void init(CipherParameters key)