Package | Description |
---|---|
old.org.bouncycastle.crypto.agreement | |
old.org.bouncycastle.crypto.engines | |
old.org.bouncycastle.crypto.tls | |
old.org.bouncycastle.jce.provider.asymmetric.ec |
Modifier and Type | Class and Description |
---|---|
class |
DHBasicAgreement
a Diffie-Hellman key agreement class.
|
class |
ECDHBasicAgreement
P1363 7.2.1 ECSVDP-DH
ECSVDP-DH is Elliptic Curve Secret Value Derivation Primitive,
Diffie-Hellman version.
|
class |
ECDHCBasicAgreement
P1363 7.2.2 ECSVDP-DHC
ECSVDP-DHC is Elliptic Curve Secret Value Derivation Primitive,
Diffie-Hellman version with cofactor multiplication.
|
class |
ECMQVBasicAgreement |
Constructor and Description |
---|
IESEngine(BasicAgreement agree,
DerivationFunction kdf,
Mac mac)
set up for use with stream mode, where the key derivation function
is used to provide a stream of bytes to xor with the message.
|
IESEngine(BasicAgreement agree,
DerivationFunction kdf,
Mac mac,
BufferedBlockCipher cipher)
set up for use in conjunction with a block cipher to handle the
message.
|
Modifier and Type | Field and Description |
---|---|
protected BasicAgreement |
DefaultTlsAgreementCredentials.basicAgreement |
Constructor and Description |
---|
KeyAgreement(String kaAlgorithm,
BasicAgreement agreement,
DerivationFunction kdf) |
Copyright © 2015. All rights reserved.