< prev index next >
src/java.base/share/conf/security/java.security
Print this page
*** 653,662 ****
--- 653,700 ----
#
#
jdk.certpath.disabledAlgorithms=MD2, MD5, SHA1 jdkCA & denyAfter 2017-01-01, \
RSA keySize < 1024, DSA keySize < 1024, EC keySize < 224
+ # Algorithm restrictions for signed JAR files
+ #
+ # In some environments, certain algorithms or key lengths may be undesirable
+ # for signed JAR validation. For example, "MD2" is generally no longer
+ # considered to be a secure hash algorithm. This section describes the
+ # mechanism for disabling algorithms based on algorithm name and/or key length.
+ # JARs signed with any of the disabled algorithms or key sizes will be treated
+ # as unsigned.
+ #
+ # The syntax of the disabled algorithm string is described as follows:
+ # DisabledAlgorithms:
+ # " DisabledAlgorithm { , DisabledAlgorithm } "
+ #
+ # DisabledAlgorithm:
+ # AlgorithmName [Constraint]
+ #
+ # AlgorithmName:
+ # (see below)
+ #
+ # Constraint:
+ # KeySizeConstraint
+ #
+ # KeySizeConstraint:
+ # keySize Operator KeyLength
+ #
+ # Operator:
+ # <= | < | == | != | >= | >
+ #
+ # KeyLength:
+ # Integer value of the algorithm's key length in bits
+ #
+ # Note: This property is currently used by the JDK Reference
+ # implementation. It is not guaranteed to be examined and used by other
+ # implementations.
+ #
+ jdk.jar.disabledAlgorithms=MD2, MD5, RSA keySize < 1024, \
+ DSA keySize < 1024
+
# Algorithm restrictions for Secure Socket Layer/Transport Layer Security
# (SSL/TLS/DTLS) processing
#
# In some environments, certain algorithms or key lengths may be undesirable
# when using SSL/TLS/DTLS. This section describes the mechanism for disabling
*** 934,976 ****
# If the pattern is equal to the class name, it matches.
# Otherwise, the status is UNDECIDED.
#
#jdk.serialFilter=pattern;pattern
- # Algorithm restrictions for signed JAR files
- #
- # In some environments, certain algorithms or key lengths may be undesirable
- # for signed JAR validation. For example, "MD2" is generally no longer
- # considered to be a secure hash algorithm. This section describes the
- # mechanism for disabling algorithms based on algorithm name and/or key length.
- # JARs signed with any of the disabled algorithms or key sizes will be treated
- # as unsigned.
- #
- # The syntax of the disabled algorithm string is described as follows:
- # DisabledAlgorithms:
- # " DisabledAlgorithm { , DisabledAlgorithm } "
- #
- # DisabledAlgorithm:
- # AlgorithmName [Constraint]
- #
- # AlgorithmName:
- # (see below)
- #
- # Constraint:
- # KeySizeConstraint
- #
- # KeySizeConstraint:
- # keySize Operator KeyLength
- #
- # Operator:
- # <= | < | == | != | >= | >
- #
- # KeyLength:
- # Integer value of the algorithm's key length in bits
- #
- # Note: This property is currently used by the JDK Reference
- # implementation. It is not guaranteed to be examined and used by other
- # implementations.
- #
- jdk.jar.disabledAlgorithms=MD2, RSA keySize < 1024, \
- DSA keySize < 1024
-
--- 972,976 ----
< prev index next >