Uses of Class
org.bouncycastle.crypto.fips.FipsAlgorithm
-
Packages that use FipsAlgorithm 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 FipsAlgorithm in org.bouncycastle.crypto.fips
Subclasses of FipsAlgorithm in org.bouncycastle.crypto.fips Modifier and Type Class Description classFipsDigestAlgorithmMarker class for a FIPS approved digest algorithmFields in org.bouncycastle.crypto.fips declared as FipsAlgorithm Modifier and Type Field Description static FipsAlgorithmFipsAES. ALGORITHMRaw AES algorithm, can be used for creating general purpose AES keys.static FipsAlgorithmFipsDH. ALGORITHMBasic Diffie-Hellman key marker, can be used for creating general purpose Diffie-Hellman keys.static FipsAlgorithmFipsDSA. ALGORITHMDSA key marker, can be used for creating general purpose DSA keys.static FipsAlgorithmFipsEC. ALGORITHMBasic Elliptic Curve key marker, can be used for creating general purpose Elliptic Curve keys.static FipsAlgorithmFipsRSA. ALGORITHMstatic FipsAlgorithmFipsTripleDES. ALGORITHMRaw TripleDES algorithm, can be used for creating general purpose TripleDES keys.static FipsAlgorithmFipsSHS.Algorithm. cSHAKE128static FipsAlgorithmFipsSHS.Algorithm. cSHAKE256static FipsAlgorithmFipsSHS.Algorithm. SHAKE128static FipsAlgorithmFipsSHS.Algorithm. SHAKE256Methods in org.bouncycastle.crypto.fips that return FipsAlgorithm Modifier and Type Method Description FipsAlgorithmFipsKDF.AgreementKDFPRF. getAlgorithm()FipsAlgorithmFipsKDF.IKEv2PRF. getAlgorithm()FipsAlgorithmFipsKDF.PRF. getAlgorithm()FipsAlgorithmFipsKDF.SRTPPRF. getAlgorithm()FipsAlgorithmFipsKDF.SSHPRF. getAlgorithm()FipsAlgorithmFipsKDF.TLSPRF. getAlgorithm()FipsAlgorithmFipsParameters. getAlgorithm()Return the algorithm these parameters are associated with.FipsAlgorithmFipsAgreementParameters. getDigestAlgorithm()Return the digest algorithm ID associated with these parameters.Methods in org.bouncycastle.crypto.fips with parameters of type FipsAlgorithm Modifier and Type Method Description FipsDH.AgreementParametersFipsDH.AgreementParameters. withDigest(FipsAlgorithm digestAlgorithm)Add a digest algorithm to process the Z value with.FipsDH.DHUAgreementParametersFipsDH.DHUAgreementParameters. withDigest(FipsAlgorithm digestAlgorithm)Add a digest algorithm to process the Z value with.FipsDH.MQVAgreementParametersFipsDH.MQVAgreementParameters. withDigest(FipsAlgorithm digestAlgorithm)Add a digest algorithm to process the Z value with.FipsEC.DHUAgreementParametersFipsEC.DHUAgreementParameters. withDigest(FipsAlgorithm digestAlgorithm)Add a digest algorithm to process the Z value with.FipsEC.MQVAgreementParametersFipsEC.MQVAgreementParameters. withDigest(FipsAlgorithm digestAlgorithm)Add a digest algorithm to process the Z value with.Constructors in org.bouncycastle.crypto.fips with parameters of type FipsAlgorithm Constructor Description KeyGenerator(FipsAlgorithm algorithm, int keySizeInBits, java.security.SecureRandom random) -
Uses of FipsAlgorithm in org.bouncycastle.crypto.general
Methods in org.bouncycastle.crypto.general with parameters of type FipsAlgorithm Modifier and Type Method Description static voidFipsRegister. registerEngineProvider(FipsAlgorithm algorithm, FipsEngineProvider provider)
-