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