Bouncy Castle Cryptography Library 1.77.0

org.bouncycastle.crypto.params
Class ECDHUPublicParameters

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

public class ECDHUPublicParameters
extends java.lang.Object
implements CipherParameters

Parameters holder for public unified static/ephemeral agreement as described in NIST SP 800-56A using EC DH/CDH.


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

Constructor Detail

ECDHUPublicParameters

public ECDHUPublicParameters(ECPublicKeyParameters staticPublicKey,
                             ECPublicKeyParameters ephemeralPublicKey)
Method Detail

getStaticPublicKey

public ECPublicKeyParameters getStaticPublicKey()

getEphemeralPublicKey

public ECPublicKeyParameters getEphemeralPublicKey()

Bouncy Castle Cryptography Library 1.77.0