< prev index next >

src/java.base/share/classes/java/security/spec/MGF1ParameterSpec.java

Print this page
@@ -1,7 +1,7 @@
  /*
-  * Copyright (c) 2003, 2019, Oracle and/or its affiliates. All rights reserved.
+  * Copyright (c) 2003, 2020, Oracle and/or its affiliates. All rights reserved.
   * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   *
   * This code is free software; you can redistribute it and/or modify it
   * under the terms of the GNU General Public License version 2 only, as
   * published by the Free Software Foundation.  Oracle designates this

@@ -106,10 +106,34 @@
       * The MGF1ParameterSpec which uses SHA-512/256 message digest
       */
      public static final MGF1ParameterSpec SHA512_256 =
          new MGF1ParameterSpec("SHA-512/256");
  
+     /**
+      * The MGF1ParameterSpec which uses SHA3-224 message digest
+      */
+     public static final MGF1ParameterSpec SHA3_224 =
+         new MGF1ParameterSpec("SHA3-224");
+ 
+     /**
+      * The MGF1ParameterSpec which uses SHA3-256 message digest
+      */
+     public static final MGF1ParameterSpec SHA3_256 =
+         new MGF1ParameterSpec("SHA3-256");
+ 
+     /**
+      * The MGF1ParameterSpec which uses SHA3-384 message digest
+      */
+     public static final MGF1ParameterSpec SHA3_384 =
+         new MGF1ParameterSpec("SHA3-384");
+ 
+     /**
+      * The MGF1ParameterSpec which uses SHA3-512 message digest
+      */
+     public static final MGF1ParameterSpec SHA3_512 =
+         new MGF1ParameterSpec("SHA3-512");
+ 
      private String mdName;
  
      /**
       * Constructs a parameter set for mask generation function MGF1
       * as defined in the PKCS #1 standard.
< prev index next >