Uses of Interface
org.bouncycastle.crypto.BasicAgreement
-
-
Uses of BasicAgreement in org.bouncycastle.crypto
Subinterfaces of BasicAgreement in org.bouncycastle.crypto Modifier and Type Interface Description interface
StagedAgreement
-
Uses of BasicAgreement in org.bouncycastle.crypto.agreement
Classes in org.bouncycastle.crypto.agreement that implement BasicAgreement Modifier and Type Class 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
ECDHCStagedAgreement
class
ECMQVBasicAgreement
class
MQVBasicAgreement
-
Uses of BasicAgreement in org.bouncycastle.crypto.engines
Constructors in org.bouncycastle.crypto.engines with parameters of type BasicAgreement Constructor Description EthereumIESEngine(BasicAgreement agree, DerivationFunction kdf, Mac mac, byte[] commonMac)
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.EthereumIESEngine(BasicAgreement agree, DerivationFunction kdf, Mac mac, byte[] commonMac, BufferedBlockCipher cipher)
Set up for use in conjunction with a block cipher to handle the message.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.OldIESEngine(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.OldIESEngine(BasicAgreement agree, DerivationFunction kdf, Mac mac, BufferedBlockCipher cipher)
set up for use in conjunction with a block cipher to handle the message. -
Uses of BasicAgreement in org.bouncycastle.jcajce.provider.asymmetric.dh
Constructors in org.bouncycastle.jcajce.provider.asymmetric.dh with parameters of type BasicAgreement Constructor Description KeyAgreementSpi(String kaAlgorithm, BasicAgreement mqvAgreement, DerivationFunction kdf)
-
Uses of BasicAgreement in org.bouncycastle.jcajce.provider.asymmetric.ec
Constructors in org.bouncycastle.jcajce.provider.asymmetric.ec with parameters of type BasicAgreement Constructor Description KeyAgreementSpi(String kaAlgorithm, BasicAgreement agreement, DerivationFunction kdf)
-