Package | Description |
---|---|
org.bouncycastle.crypto.agreement | |
org.bouncycastle.crypto.params | |
org.bouncycastle.jcajce.provider.asymmetric.dh |
Modifier and Type | Method and Description |
---|---|
BigInteger |
DHAgreement.calculateAgreement(DHPublicKeyParameters pub,
BigInteger message)
given a message from a given party and the corresponding public key,
calculate the next message in the agreement sequence.
|
Modifier and Type | Method and Description |
---|---|
DHPublicKeyParameters |
DHMQVPublicParameters.getEphemeralPublicKey() |
DHPublicKeyParameters |
DHMQVPrivateParameters.getEphemeralPublicKey() |
DHPublicKeyParameters |
DHUPublicParameters.getEphemeralPublicKey() |
DHPublicKeyParameters |
DHUPrivateParameters.getEphemeralPublicKey() |
DHPublicKeyParameters |
DHMQVPublicParameters.getStaticPublicKey() |
DHPublicKeyParameters |
DHUPublicParameters.getStaticPublicKey() |
Constructor and Description |
---|
DHMQVPrivateParameters(DHPrivateKeyParameters staticPrivateKey,
DHPrivateKeyParameters ephemeralPrivateKey,
DHPublicKeyParameters ephemeralPublicKey) |
DHMQVPublicParameters(DHPublicKeyParameters staticPublicKey,
DHPublicKeyParameters ephemeralPublicKey) |
DHUPrivateParameters(DHPrivateKeyParameters staticPrivateKey,
DHPrivateKeyParameters ephemeralPrivateKey,
DHPublicKeyParameters ephemeralPublicKey) |
DHUPublicParameters(DHPublicKeyParameters staticPublicKey,
DHPublicKeyParameters ephemeralPublicKey) |
Modifier and Type | Method and Description |
---|---|
DHPublicKeyParameters |
BCDHPublicKey.engineGetKeyParameters() |
Copyright © 2021 BouncyCastle.org. All rights reserved.