Class FipsParameters

java.lang.Object
org.bouncycastle.crypto.fips.FipsParameters
All Implemented Interfaces:
Parameters
Direct Known Subclasses:
FipsAES.AuthParameters, FipsAES.Parameters, FipsAES.WrapParameters, FipsAgreementParameters, FipsDH.DHUAgreementParametersBuilder, FipsDH.DomainGenParameters, FipsDH.KeyGenParameters, FipsDH.MQVAgreementParametersBuilder, FipsDRBG.Base, FipsDSA.DomainGenParameters, FipsDSA.KeyGenParameters, FipsDSA.Parameters, FipsEC.DHUAgreementParametersBuilder, FipsEC.DSAParameters, FipsEC.KeyGenParameters, FipsEC.MQVAgreementParametersBuilder, FipsEdEC.Parameters, FipsKDF.AgreementKDFParameters, FipsKDF.AgreementKDFParametersBuilder, FipsKDF.CounterModeParameters, FipsKDF.CounterModeParametersBuilder, FipsKDF.DoublePipelineModeParameters, FipsKDF.DoublePipelineModeParametersBuilder, FipsKDF.FeedbackModeParameters, FipsKDF.FeedbackModeParametersBuilder, FipsKDF.HKDFKeyBuilder, FipsKDF.IKEv2Parameters, FipsKDF.IKEv2ParametersBuilder, FipsKDF.SNMPParameters, FipsKDF.SNMPParametersBuilder, FipsKDF.SRTPParameters, FipsKDF.SRTPParametersBuilder, FipsKDF.SSHParameters, FipsKDF.SSHParametersBuilder, FipsKDF.TLSParameters, FipsKDF.TLSParametersBuilder, FipsKDF.TwoStepKDFKeyBuilder, FipsLMS.KeyGenParameters, FipsLMS.KeyParameters, FipsLMS.Parameters, FipsPBKD.Parameters, FipsPBKD.ParametersBuilder, FipsRSA.KeyGenParameters, FipsRSA.KTSParameters, FipsRSA.SignatureParameters, FipsRSA.WrapParameters, FipsSHS.AuthParameters, FipsSHS.Parameters, FipsTripleDES.AuthParameters, FipsTripleDES.Parameters, FipsTripleDES.WrapParameters, Scrypt.Parameters, Scrypt.ParametersBuilder

public class FipsParameters extends Object implements Parameters
Base class for parameter types used in FIPS implementations.
  • Method Details

    • getAlgorithm

      public FipsAlgorithm getAlgorithm()
      Return the algorithm these parameters are associated with.
      Specified by:
      getAlgorithm in interface Parameters
      Returns:
      the algorithm these parameters are for.