-
Enhancement
-
Resolution: Fixed
-
P3
-
None
-
None
-
b27
Currently AES/GCM and CC20P1305 use ByteArrayOutputStream for their internal buffering. For internal buffer usage, BAOS makes an unnecessary copy when the buffer is retrieved. It also lacks ByteBuffer support. This optimization accelerates multi-part decryption.
For CC20P1305, it used the generic CipherSpi.bufferCrypt() for ByteBuffers. Adding this optimized support will help across more categories.
For CC20P1305, it used the generic CipherSpi.bufferCrypt() for ByteBuffers. Adding this optimized support will help across more categories.
- relates to
-
JDK-8322100 Fix GCMIncrementByte4 & GCMIncrementDirect4, and increase overlap testing
-
- Resolved
-
-
JDK-8323074 22-b27: 3.5% regression in Crypto-GCM.decrypt on macOS-aarch64
-
- Closed
-
-
JDK-8321542 C2: Missing ChaCha20 stub for x86_32 leads to crashes
-
- Resolved
-