hg: jdk/submit: 8179098: Crypto AES/ECB encryption/decryption performance regression (introduced in jdk9b73)

valerie.peng at oracle.com valerie.peng at oracle.com
Fri Jul 13 03:00:05 UTC 2018


Changeset: 080776992b29
Author:    valeriep
Date:      2018-07-13 02:36 +0000
URL:       http://hg.openjdk.java.net/jdk/submit/rev/080776992b29

8179098: Crypto AES/ECB encryption/decryption performance regression (introduced in jdk9b73)
Summary: Do bounds check per encryption/decryption call instead of per block
Reviewed-by: ascarpino, redestad

! src/java.base/share/classes/com/sun/crypto/provider/AESCrypt.java
! src/java.base/share/classes/com/sun/crypto/provider/CipherBlockChaining.java
! src/java.base/share/classes/com/sun/crypto/provider/CipherFeedback.java
! src/java.base/share/classes/com/sun/crypto/provider/CounterMode.java
! src/java.base/share/classes/com/sun/crypto/provider/ElectronicCodeBook.java
! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java
! src/java.base/share/classes/com/sun/crypto/provider/OutputFeedback.java
! src/java.base/share/classes/com/sun/crypto/provider/PCBC.java
+ src/java.base/share/classes/sun/security/util/ArrayUtil.java



More information about the jdk-submit-changes mailing list