--- old/src/java.base/share/lib/security/default.policy 2016-10-17 10:45:10.747937909 -0400 +++ new/src/java.base/share/lib/security/default.policy 2016-10-17 10:45:10.223937923 -0400 @@ -104,7 +104,6 @@ permission java.lang.RuntimePermission "accessClassInPackage.sun.security.*"; permission java.lang.RuntimePermission "loadLibrary.sunec"; - permission java.util.PropertyPermission "*", "read"; permission java.security.SecurityPermission "putProviderProperty.SunEC"; permission java.security.SecurityPermission "clearProviderProperties.SunEC"; permission java.security.SecurityPermission "removeProviderProperty.SunEC"; --- old/test/sun/security/ec/TestEC.java 2016-10-17 10:45:11.931937878 -0400 +++ new/test/sun/security/ec/TestEC.java 2016-10-17 10:45:11.643937886 -0400 @@ -37,6 +37,7 @@ * @modules jdk.crypto.pkcs11/sun.security.pkcs11.wrapper * @compile -XDignore.symbol.file TestEC.java * @run main/othervm -Djdk.tls.namedGroups="secp256r1,sect193r1" TestEC + * @run main/othervm/java.security.policy=TestEC.policy -Djdk.tls.namedGroups="secp256r1,sect193r1" TestEC */ import java.security.NoSuchProviderException; --- /dev/null 2016-10-12 10:03:53.747326793 -0400 +++ new/test/sun/security/ec/TestEC.policy 2016-10-17 10:45:12.607937860 -0400 @@ -0,0 +1,3 @@ +grant codebase "file:${test.classes}/*" { + permission java.security.AllPermission; +};