Uses of Class
org.bouncycastle.crypto.fips.FipsParameters
Packages that use FipsParameters
-
Uses of FipsParameters in org.bouncycastle.crypto.fips
Classes in org.bouncycastle.crypto.fips with type parameters of type FipsParametersModifier and TypeClassDescriptionclass
FipsAEADOperatorFactory<T extends FipsParameters>
Base class for the approved mode AEADOperatorFactory implementations.class
FipsDigestOperatorFactory<T extends FipsParameters>
Base class for classes that produce digest calculators implementing the various FIPS secure hash algorithms.class
FipsEncapsulatedSecretExtractor<T extends FipsParameters>
Base class for the approved mode EncapsulatedSecretExtractor implementations.class
FipsEncapsulatingSecretGenerator<T extends FipsParameters>
Base class for the approved mode EncapsulatingSecretGenerator implementations.class
FipsKDFOperatorFactory<T extends FipsParameters>
Base class for the approved mode KDFOperatorFactory implementations.class
FipsKTSOperatorFactory<T extends FipsParameters>
Base class for the approved mode KTSOperatorFactory implementations.class
FipsOutputAEADDecryptor<T extends FipsParameters>
Base class for the approved mode OutputAEADDecryptor implementations.class
FipsOutputAEADEncryptor<T extends FipsParameters>
Base class for the approved mode OutputAEADEncryptor implementations.class
FipsOutputXOFCalculator<T extends FipsParameters>
Base class for a FIPS extendable output function calculator.class
FipsPasswordBasedDeriverFactory<T extends FipsParameters>
Base class for the approved mode PasswordBasedDeriverFactory implementations.class
FipsXOFOperatorFactory<T extends FipsParameters>
Base class for the approved mode XOFOperatorFactory implementations.Subclasses of FipsParameters in org.bouncycastle.crypto.fipsModifier and TypeClassDescriptionstatic final class
Parameters for AES AEAD and MAC modes..static final class
General AES operator parameters.static final class
Parameters for AES key wrap operators.class
Base parameters class for Diffie-Hellman and MQV based key agreement algorithms.static final class
Parameters for Diffie-Hellman based key agreement.static final class
Parameters for Diffie-Hellman based key agreement using DHU.static final class
Initial builder for DHU parameters.static final class
Parameters for generating Diffie-Hellman domain parameters.static final class
Parameters for Diffie-Hellman key pair generation.static final class
Parameters for Diffie-Hellman based key agreement using MQV.static final class
Initial builder for MQV parameters.static class
static final class
Parameters for DSA domain parameter generation.static final class
Parameters for DSA key pair generation.static final class
Parameters for DSA signatures.static final class
Parameters for EC key agreement.static final class
Parameters for EC DHU key agreement.static final class
Initial builder for DHU parameters.static final class
Parameters for EC DSA signatures.static final class
Parameters for EC key pair generation.static final class
Parameters for EC MQV key agreement.static final class
Initial builder for MQV parameters.static final class
Parameters for the X9.63 and CONCATENATION key derivation function.static final class
Parameters builder for the X9.63 and CONCATENATION key derivation function.static final class
Parameters for the Counter Mode key derivation function.static final class
Parameters for the Counter Mode parameters builder.static final class
Parameters for the Double Pipeline Mode key derivation function.static final class
Parameters for the Double Pipeline Mode parameters builder.static final class
Parameters for the Feedback Mode key derivation function.static final class
Parameters for the Feedback Mode parameters builder.static class
Parameters for the IKVEv2 key derivation function.static class
Parameters builder for the IKEv2 key derivation function.static class
Parameters for the SRTP key derivation function.static class
Parameters for the SRTP key derivation function.static final class
Parameters for the SSH key derivation function.static final class
Parameters builder for the SSH key derivation function.static final class
Parameters for the TLS key derivation functions.static class
Parameter builder for TLS 1.0/1.1static final class
Parameter builder for TLS 1.2static final class
PBKD parameters.static final class
Initial builder for PBKDF2 parameters.static final class
Parameters for RSA key pair generation.static class
Base class for parameters used with RSA based key transport algorithms.static final class
Parameters for RSA based key transport using OAEP.static final class
Parameters for use with OAEP formatted key wrapping/unwrapping and encryption/decryption.static final class
Parameters for use with PKCS#1 v1.5 format key wrapping/unwrapping.static final class
Parameters for PKCS#1 v1.5 digest signatures.static final class
Parameters for RSA PSS digest signatures.static class
Base class for RSA digest based signature algorithm parameters.static final class
Parameters for RSA based key transport using SVE.static class
Base class for RSA key wrapping/unwrapping parameters.static final class
Parameters for RSA X9.31 digest signatures.static final class
Parameters for HMAC modes.static final class
Customizable SHAKE (cSHAKE) parameters.static class
Generic digest parameters.static final class
Parameters for Triple-DES AEAD and MAC modes..static final class
General Triple-DES operator parameters.static final class
Parameters for Triple-DES key wrap operators.static final class
Parameters for the scrypt key derivation function.static final class
Parameters builder for the scrypt key derivation function.Constructors in org.bouncycastle.crypto.fips with parameters of type FipsParametersModifierConstructorDescriptionKeyGenerator
(FipsParameters parameterSet, int keySizeInBits, SecureRandom random) Constructor to generate a specific purpose AES key for an algorithm in a particular parameter set.KeyGenerator
(FipsParameters parameterSet, int keySizeInBits, SecureRandom random) Constructor to generate a specific purpose Triple-DES key for an algorithm in a particular parameter set.