Uses of Class
org.bouncycastle.crypto.asymmetric.AsymmetricDHPublicKey
Packages that use AsymmetricDHPublicKey
Package
Description
Classes for FIPS approved mode algorithms
Classes for general encryption algorithms and non-FIPS approved variants.
-
Uses of AsymmetricDHPublicKey in org.bouncycastle.crypto.fips
Methods in org.bouncycastle.crypto.fips that return AsymmetricDHPublicKeyModifier and TypeMethodDescriptionFipsDH.DHUAgreementParameters.getEphemeralPublicKey()
Return our ephemeral public key, if present.FipsDH.MQVAgreementParameters.getEphemeralPublicKey()
Return our ephemeral public key, if present.FipsDH.DHUAgreementParameters.getOtherPartyEphemeralKey()
Return the other party's ephemeral public key.FipsDH.MQVAgreementParameters.getOtherPartyEphemeralKey()
Return the other party's ephemeral public key.Methods in org.bouncycastle.crypto.fips that return types with arguments of type AsymmetricDHPublicKeyModifier and TypeMethodDescriptionFipsDH.KeyPairGenerator.generateKeyPair()
Generate a new Diffie-Hellman key pair.Methods in org.bouncycastle.crypto.fips with parameters of type AsymmetricDHPublicKeyModifier and TypeMethodDescriptionFipsDH.DHUAgreementParametersBuilder.using
(AsymmetricDHPrivateKey ephemeralPrivateKey, AsymmetricDHPublicKey otherPartyEphemeralKey) Constructor for DH DHU parameters which assumes later calculation of our ephemeral public key.FipsDH.DHUAgreementParametersBuilder.using
(AsymmetricDHPublicKey ephemeralPublicKey, AsymmetricDHPrivateKey ephemeralPrivateKey, AsymmetricDHPublicKey otherPartyEphemeralKey) Constructor for DH DHU parameters which results in an agreement returning the raw value.FipsDH.DHUAgreementParametersBuilder.using
(AsymmetricKeyPair ephemeralKeyPair, AsymmetricDHPublicKey otherPartyEphemeralKey) Constructor for DH DHU parameters from an ephemeral public/private key pair.FipsDH.MQVAgreementParametersBuilder.using
(AsymmetricDHPrivateKey ephemeralPrivateKey, AsymmetricDHPublicKey otherPartyEphemeralKey) Constructor for DH MQV parameters which assumes later calculation of our ephemeral public key.FipsDH.MQVAgreementParametersBuilder.using
(AsymmetricDHPublicKey ephemeralPublicKey, AsymmetricDHPrivateKey ephemeralPrivateKey, AsymmetricDHPublicKey otherPartyEphemeralKey) Constructor for DH MQV parameters which results in an agreement returning the raw value.FipsDH.MQVAgreementParametersBuilder.using
(AsymmetricKeyPair ephemeralKeyPair, AsymmetricDHPublicKey otherPartyEphemeralKey) Constructor for DH MQV parameters from an ephemeral public/private key pair. -
Uses of AsymmetricDHPublicKey in org.bouncycastle.crypto.general
Methods in org.bouncycastle.crypto.general that return types with arguments of type AsymmetricDHPublicKey