hg: jdk/submit: 8181594: Efficient and constant-time modular arithmetic
adam.petcher at oracle.com
adam.petcher at oracle.com
Tue May 8 13:23:03 UTC 2018
Changeset: d213d70182a9
Author: apetcher
Date: 2018-05-08 09:21 -0400
URL: http://hg.openjdk.java.net/jdk/submit/rev/d213d70182a9
8181594: Efficient and constant-time modular arithmetic
Summary: Field arithmetic library for crypto algorithms like Poly1305 and X25519
Reviewed-by: xuelei
+ src/java.base/share/classes/sun/security/util/math/ImmutableIntegerModuloP.java
+ src/java.base/share/classes/sun/security/util/math/IntegerFieldModuloP.java
+ src/java.base/share/classes/sun/security/util/math/IntegerModuloP.java
+ src/java.base/share/classes/sun/security/util/math/MutableIntegerModuloP.java
+ src/java.base/share/classes/sun/security/util/math/SmallValue.java
+ src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial.java
+ src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial1305.java
+ src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial25519.java
+ src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial448.java
+ test/jdk/sun/security/util/math/BigIntegerModuloP.java
+ test/jdk/sun/security/util/math/TestIntegerModuloP.java
More information about the jdk-submit-changes
mailing list