Bouncy Castle Cryptography Library 1.77.0

org.bouncycastle.crypto.params
Class XDHUPublicParameters

java.lang.Object
  |
  +--org.bouncycastle.crypto.params.XDHUPublicParameters
All Implemented Interfaces:
CipherParameters

public class XDHUPublicParameters
extends java.lang.Object
implements CipherParameters

Parameters holder for public unified static/ephemeral agreement using Edwards Curves.


Constructor Summary
XDHUPublicParameters(AsymmetricKeyParameter staticPublicKey, AsymmetricKeyParameter ephemeralPublicKey)
           
 
Method Summary
 AsymmetricKeyParameter getEphemeralPublicKey()
           
 AsymmetricKeyParameter getStaticPublicKey()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XDHUPublicParameters

public XDHUPublicParameters(AsymmetricKeyParameter staticPublicKey,
                            AsymmetricKeyParameter ephemeralPublicKey)
Method Detail

getStaticPublicKey

public AsymmetricKeyParameter getStaticPublicKey()

getEphemeralPublicKey

public AsymmetricKeyParameter getEphemeralPublicKey()

Bouncy Castle Cryptography Library 1.77.0