Top Fields Constructors Methods
org.bouncycastle.crypto.agreement

public Class XDHUnifiedAgreement

extends Object
implements RawAgreement
Class Inheritance
All Implemented Interfaces
org.bouncycastle.crypto.RawAgreement
Imports
org.bouncycastle.crypto.CipherParameters, .RawAgreement, org.bouncycastle.crypto.params.XDHUPrivateParameters, .XDHUPublicParameters

Field Summary

Modifier and TypeField and Description
private XDHUPrivateParameters
private final RawAgreement

Constructor Summary

AccessConstructor and Description
public

Method Summary

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

Field Detail

privParamsback to summary
private XDHUPrivateParameters privParams
xAgreementback to summary
private final RawAgreement xAgreement

Constructor Detail

XDHUnifiedAgreementback to summary
public XDHUnifiedAgreement(RawAgreement xAgreement)

Method Detail

calculateAgreementback to summary
public void calculateAgreement(CipherParameters publicKey, byte[] buf, int off)

Implements org.bouncycastle.crypto.RawAgreement.calculateAgreement.

getAgreementSizeback to summary
public int getAgreementSize()

Implements org.bouncycastle.crypto.RawAgreement.getAgreementSize.

initback to summary
public void init(CipherParameters key)

Implements org.bouncycastle.crypto.RawAgreement.init.