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 AsymmetricDHPrivateKeyFipsDH.DHUAgreementParameters. getEphemeralPrivateKey()Return our ephemeral private key.AsymmetricDHPrivateKeyFipsDH.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.DHUAgreementParametersFipsDH.DHUAgreementParametersBuilder. using(AsymmetricDHPrivateKey ephemeralPrivateKey, AsymmetricDHPublicKey otherPartyEphemeralKey)Constructor for DH DHU parameters which assumes later calculation of our ephemeral public key.FipsDH.DHUAgreementParametersFipsDH.DHUAgreementParametersBuilder. using(AsymmetricDHPublicKey ephemeralPublicKey, AsymmetricDHPrivateKey ephemeralPrivateKey, AsymmetricDHPublicKey otherPartyEphemeralKey)Constructor for DH DHU parameters which results in an agreement returning the raw value.FipsDH.MQVAgreementParametersFipsDH.MQVAgreementParametersBuilder. using(AsymmetricDHPrivateKey ephemeralPrivateKey, AsymmetricDHPublicKey otherPartyEphemeralKey)Constructor for DH MQV parameters which assumes later calculation of our ephemeral public key.FipsDH.MQVAgreementParametersFipsDH.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()
-