Bouncy Castle Cryptography Library 1.81

org.bouncycastle.crypto.agreement
Class BasicRawAgreement

java.lang.Object
  extended byorg.bouncycastle.crypto.agreement.BasicRawAgreement
All Implemented Interfaces:
RawAgreement

public final class BasicRawAgreement
extends java.lang.Object
implements RawAgreement


Field Summary
 BasicAgreement basicAgreement
           
 
Constructor Summary
BasicRawAgreement(BasicAgreement basicAgreement)
           
 
Method Summary
 void calculateAgreement(CipherParameters publicKey, byte[] buf, int off)
           
 int getAgreementSize()
           
 void init(CipherParameters parameters)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

basicAgreement

public final BasicAgreement basicAgreement
Constructor Detail

BasicRawAgreement

public BasicRawAgreement(BasicAgreement basicAgreement)
Method Detail

init

public void init(CipherParameters parameters)
Specified by:
init in interface RawAgreement

getAgreementSize

public int getAgreementSize()
Specified by:
getAgreementSize in interface RawAgreement

calculateAgreement

public void calculateAgreement(CipherParameters publicKey,
                               byte[] buf,
                               int off)
Specified by:
calculateAgreement in interface RawAgreement

Bouncy Castle Cryptography Library 1.81