Uses of Class
org.bouncycastle.crypto.asymmetric.AsymmetricDHPrivateKey
-
Packages that use AsymmetricDHPrivateKey Package Description org.bouncycastle.crypto.fips Classes for FIPS approved mode algorithmsorg.bouncycastle.crypto.general Classes for general encryption algorithms and non-FIPS approved variants. -
-
Uses of AsymmetricDHPrivateKey in org.bouncycastle.crypto.fips
Methods in org.bouncycastle.crypto.fips that return AsymmetricDHPrivateKey Modifier and Type Method Description AsymmetricDHPrivateKey
FipsDH.DHUAgreementParameters. getEphemeralPrivateKey()
Return our ephemeral private key.AsymmetricDHPrivateKey
FipsDH.MQVAgreementParameters. getEphemeralPrivateKey()
Return our ephemeral private key.Methods in org.bouncycastle.crypto.fips that return types with arguments of type AsymmetricDHPrivateKey Modifier and Type Method Description AsymmetricKeyPair<AsymmetricDHPublicKey,AsymmetricDHPrivateKey>
FipsDH.KeyPairGenerator. generateKeyPair()
Generate a new Diffie-Hellman key pair.Methods in org.bouncycastle.crypto.fips with parameters of type AsymmetricDHPrivateKey Modifier and Type Method Description FipsDH.DHUAgreementParameters
FipsDH.DHUAgreementParametersBuilder. using(AsymmetricDHPrivateKey ephemeralPrivateKey, AsymmetricDHPublicKey otherPartyEphemeralKey)
Constructor for DH DHU parameters which assumes later calculation of our ephemeral public key.FipsDH.DHUAgreementParameters
FipsDH.DHUAgreementParametersBuilder. using(AsymmetricDHPublicKey ephemeralPublicKey, AsymmetricDHPrivateKey ephemeralPrivateKey, AsymmetricDHPublicKey otherPartyEphemeralKey)
Constructor for DH DHU parameters which results in an agreement returning the raw value.FipsDH.MQVAgreementParameters
FipsDH.MQVAgreementParametersBuilder. using(AsymmetricDHPrivateKey ephemeralPrivateKey, AsymmetricDHPublicKey otherPartyEphemeralKey)
Constructor for DH MQV parameters which assumes later calculation of our ephemeral public key.FipsDH.MQVAgreementParameters
FipsDH.MQVAgreementParametersBuilder. using(AsymmetricDHPublicKey ephemeralPublicKey, AsymmetricDHPrivateKey ephemeralPrivateKey, AsymmetricDHPublicKey otherPartyEphemeralKey)
Constructor for DH MQV parameters which results in an agreement returning the raw value. -
Uses of AsymmetricDHPrivateKey in org.bouncycastle.crypto.general
Methods in org.bouncycastle.crypto.general that return types with arguments of type AsymmetricDHPrivateKey Modifier and Type Method Description protected AsymmetricKeyPair<AsymmetricDHPublicKey,AsymmetricDHPrivateKey>
ElGamal.KeyPairGenerator. doGenerateKeyPair()
-