org.bouncycastle.crypto.params
Class XDHUPrivateParameters
java.lang.Object
|
+--org.bouncycastle.crypto.params.XDHUPrivateParameters
- All Implemented Interfaces:
- CipherParameters
- public class XDHUPrivateParameters
- extends java.lang.Object
- implements CipherParameters
Parameters holder for private unified static/ephemeral agreement using Edwards Curves.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XDHUPrivateParameters
public XDHUPrivateParameters(AsymmetricKeyParameter staticPrivateKey,
AsymmetricKeyParameter ephemeralPrivateKey)
XDHUPrivateParameters
public XDHUPrivateParameters(AsymmetricKeyParameter staticPrivateKey,
AsymmetricKeyParameter ephemeralPrivateKey,
AsymmetricKeyParameter ephemeralPublicKey)
getStaticPrivateKey
public AsymmetricKeyParameter getStaticPrivateKey()
getEphemeralPrivateKey
public AsymmetricKeyParameter getEphemeralPrivateKey()
getEphemeralPublicKey
public AsymmetricKeyParameter getEphemeralPublicKey()