Class MGF1ParameterSpec

java.lang.Object
java.security.spec.MGF1ParameterSpec
All Implemented Interfaces:
AlgorithmParameterSpec

public class MGF1ParameterSpec
extends Object
implements AlgorithmParameterSpec
The parameter specification for the Mask Generation Function (MGF1) in the RSA-PSS Signature and OAEP Padding scheme.

Defined in the PKCS #1 v2.1 standard

  • Field Details

    • SHA1

      public static final MGF1ParameterSpec SHA1
      The predefined MGF1 parameter specification with an "SHA-1" message digest.
    • SHA256

      public static final MGF1ParameterSpec SHA256
      The predefined MGF1 parameter specification with an "SHA-256" message digest.
    • SHA384

      public static final MGF1ParameterSpec SHA384
      The predefined MGF1 parameter specification with an "SHA-384" message digest.
    • SHA512

      public static final MGF1ParameterSpec SHA512
      The predefined MGF1 parameter specification with an "SHA-512" message digest.
  • Constructor Details

    • MGF1ParameterSpec

      public MGF1ParameterSpec​(String mdName)
      Creates a new MGF1ParameterSpec with the specified message digest algorithm name.
      Parameters:
      mdName - the name of the message digest algorithm.
  • Method Details

    • getDigestAlgorithm

      public String getDigestAlgorithm()
      Returns the name of the message digest algorithm.
      Returns:
      the name of the message digest algorithm.