Uses of Class
org.bouncycastle.crypto.fips.FipsDH.AgreementParameters
Packages that use FipsDH.AgreementParameters
-
Uses of FipsDH.AgreementParameters in org.bouncycastle.crypto.fips
Fields in org.bouncycastle.crypto.fips declared as FipsDH.AgreementParametersModifier and TypeFieldDescriptionstatic final FipsDH.AgreementParameters
FipsDH.DH
Regular Diffie-Hellman algorithm marker.Methods in org.bouncycastle.crypto.fips that return FipsDH.AgreementParametersModifier and TypeMethodDescriptionFipsDH.AgreementParameters.withDigest
(FipsAlgorithm digestAlgorithm) Add a digest algorithm to process the Z value with.FipsDH.AgreementParameters.withKDF
(FipsKDF.AgreementKDFParametersBuilder kdfType, byte[] iv, int outputSize) Add a KDF to process the Z value with.FipsDH.AgreementParameters.withPRF
(FipsKDF.PRF prfAlgorithm, byte[] salt) Add a PRF algorithm and salt to process the Z value with (as in SP 800-56C)Methods in org.bouncycastle.crypto.fips that return types with arguments of type FipsDH.AgreementParametersModifier and TypeMethodDescriptionFipsDH.DHAgreementFactory.createAgreement
(AsymmetricPrivateKey key, FipsDH.AgreementParameters parameters) Return an Agreement operator based on the regular Diffie-Hellman algorithm.Methods in org.bouncycastle.crypto.fips with parameters of type FipsDH.AgreementParametersModifier and TypeMethodDescriptionFipsDH.DHAgreementFactory.createAgreement
(AsymmetricPrivateKey key, FipsDH.AgreementParameters parameters) Return an Agreement operator based on the regular Diffie-Hellman algorithm.Constructors in org.bouncycastle.crypto.fips with parameters of type FipsDH.AgreementParametersModifierConstructorDescriptionKeyGenParameters
(FipsDH.AgreementParameters parameters, DHDomainParameters domainParameters) Base constructor for specifying an algorithm ID from a parameter set.