Top Description Fields Constructors Methods
org.bouncycastle.crypto.params

public Class ECDHUPublicParameters

extends Object
implements CipherParameters
Class Inheritance
All Implemented Interfaces
org.bouncycastle.crypto.CipherParameters
Imports
org.bouncycastle.crypto.CipherParameters

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

Field Summary

Modifier and TypeField and Description
private ECPublicKeyParameters
private ECPublicKeyParameters

Constructor Summary

AccessConstructor and Description
public

Method Summary

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

Field Detail

ephemeralPublicKeyback to summary
private ECPublicKeyParameters ephemeralPublicKey
staticPublicKeyback to summary
private ECPublicKeyParameters staticPublicKey

Constructor Detail

ECDHUPublicParametersback to summary
public ECDHUPublicParameters(ECPublicKeyParameters staticPublicKey, ECPublicKeyParameters ephemeralPublicKey)

Method Detail

getEphemeralPublicKeyback to summary
public ECPublicKeyParameters getEphemeralPublicKey()
getStaticPublicKeyback to summary
public ECPublicKeyParameters getStaticPublicKey()