git: openjdk/jdk: 8318756: Create better internal buffer for AEADs

Anthony Scarpino ascarpino at openjdk.org
Wed Dec 6 18:12:22 UTC 2023


Changeset: dc9c77be
Author:    Anthony Scarpino <ascarpino at openjdk.org>
Date:      2023-12-06 18:09:10 +0000
URL:       https://git.openjdk.org/jdk/commit/dc9c77bebe28570096345d3d22fd3ed10280acad

8318756: Create better internal buffer for AEADs

Reviewed-by: djelinski

+ src/java.base/share/classes/com/sun/crypto/provider/AEADBufferedStream.java
! src/java.base/share/classes/com/sun/crypto/provider/ChaCha20Cipher.java
! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java
+ test/jdk/com/sun/crypto/provider/Cipher/AEAD/AEADBufferTest.java
- test/jdk/com/sun/crypto/provider/Cipher/AEAD/GCMBufferTest.java
! test/micro/org/openjdk/bench/javax/crypto/full/AESGCMBench.java
! test/micro/org/openjdk/bench/javax/crypto/full/AESGCMByteBuffer.java
+ test/micro/org/openjdk/bench/javax/crypto/full/BenchBase.java
+ test/micro/org/openjdk/bench/javax/crypto/full/ByteBufferBase.java
+ test/micro/org/openjdk/bench/javax/crypto/full/CC20P1305Bench.java
+ test/micro/org/openjdk/bench/javax/crypto/full/CC20P1305ByteBuffer.java
! test/micro/org/openjdk/bench/javax/crypto/small/AESGCMBench.java
! test/micro/org/openjdk/bench/javax/crypto/small/AESGCMByteBuffer.java
+ test/micro/org/openjdk/bench/javax/crypto/small/CC20P1305Bench.java
+ test/micro/org/openjdk/bench/javax/crypto/small/CC20P1305ByteBuffer.java



More information about the jdk-changes mailing list