Ben Perez
|
43979fb1be
|
8347428: Avoid using secret-key in specifications
Reviewed-by: mullan
|
2025-02-03 22:14:38 +00:00 |
|
Weijun Wang
|
aba60a9274
|
8189441: Define algorithm names for keys derived from KeyAgreement
Reviewed-by: mullan
|
2025-01-27 18:09:17 +00:00 |
|
Weijun Wang
|
db7fa6a2c6
|
8347289: HKDF delayed provider selection failed with non-extractable PRK
Reviewed-by: valeriep
|
2025-01-09 01:21:00 +00:00 |
|
Archie Cobbs
|
4b21fb9df9
|
8343467: Remove unnecessary @SuppressWarnings annotations (security)
Reviewed-by: mullan
|
2024-12-13 22:40:42 +00:00 |
|
Magnus Ihse Bursie
|
ddf0461788
|
8345799: Update copyright year to 2024 for core-libs in files where it was missed
Reviewed-by: joehw, jlu, mli, lancea, kevinw
|
2024-12-11 21:08:22 +00:00 |
|
Ben Perez
|
f904480a49
|
8345512: Remove wrapper functions for intrinsics in PQC algorithms
Reviewed-by: weijun
|
2024-12-04 22:01:10 +00:00 |
|
Sean Mullan
|
30b8bbe255
|
8345060: Remove Security Manager dependencies from java.security.KeyStore and Identity APIs and implementations
Reviewed-by: hchao, alanb, weijun
|
2024-12-02 15:23:47 +00:00 |
|
Volodymyr Paprotski
|
75f3ec77e4
|
8344766: AES/CTR slow at big payloads
Reviewed-by: ascarpino, jbhateja
|
2024-11-27 16:05:43 +00:00 |
|
Sean Mullan
|
65c98e577f
|
8344420: Remove Security Manager dependencies from javax.security package
Reviewed-by: alanb, rriggs, wetmore
|
2024-11-26 17:24:22 +00:00 |
|
Ben Perez
|
13987b4244
|
8298390: Implement JEP 496: Quantum-Resistant Module-Lattice-Based Key Encapsulation Mechanism
Co-authored-by: Ferenc Rakoczi <ferenc.r.rakoczi@oracle.com>
Reviewed-by: valeriep
|
2024-11-22 16:36:52 +00:00 |
|
Volodymyr Paprotski
|
d6b40d3033
|
8344144: AES/CBC slow at big payloads
Reviewed-by: sviswanathan, abarashev, ascarpino
|
2024-11-21 19:17:57 +00:00 |
|
Sean Mullan
|
de6e013e0e
|
8344310: Remove Security Manager dependencies from javax.crypto and com.sun.crypto packages
Reviewed-by: jpai, ascarpino
|
2024-11-18 19:35:42 +00:00 |
|
Kevin Driver
|
3e78ff16d3
|
8320743: AEAD ciphers throw undocumented exceptions on overflow
Reviewed-by: ascarpino
|
2024-11-18 16:41:57 +00:00 |
|
Kevin Driver
|
2a1ae0ff89
|
8331008: Implement JEP 478: Key Derivation Function API (Preview)
Co-authored-by: Rajan Halade <rhalade@openjdk.org>
Co-authored-by: Weijun Wang <weijun@openjdk.org>
Co-authored-by: Valerie Peng <valeriep@openjdk.org>
Reviewed-by: weijun, valeriep
|
2024-11-05 21:07:52 +00:00 |
|
Jonathan Gibbons
|
873f8a696f
|
8305406: Add @spec tags in java.base/java.* (part 2)
Co-authored-by: Daniel Jeliński <djelinski@openjdk.org>
Co-authored-by: Hannes Wallnöfer <hannesw@openjdk.org>
Reviewed-by: valeriep
|
2024-10-26 06:57:45 +00:00 |
|
Valerie Peng
|
369c573383
|
8302111: Serialization considerations
Reviewed-by: skoivu, rhalade, weijun, wetmore
|
2024-10-15 17:04:27 +05:30 |
|
Smita Kamath
|
a6b318863f
|
8337632: AES-GCM Algorithm optimization for x86_64
Reviewed-by: jbhateja, sviswanathan
|
2024-09-30 17:00:13 +00:00 |
|
Mark Powers
|
1472124489
|
8333364: Minor cleanup could be done in com.sun.crypto.provider
Reviewed-by: mullan, valeriep
|
2024-07-09 20:38:09 +00:00 |
|
Jonathan Gibbons
|
9cc163a999
|
8330178: Clean up non-standard use of /** comments in java.base
Reviewed-by: darcy, iris, dfuchs, aivanov, naoto
|
2024-04-23 18:43:36 +00:00 |
|
Daniel Jeliński
|
a0e5e16afb
|
8325162: Remove duplicate GCMParameters class
Reviewed-by: weijun, valeriep
|
2024-02-15 11:27:00 +00:00 |
|
Joe Darcy
|
fbd15b2087
|
8325189 : Enable this-escape javac warning in java.base
Reviewed-by: alanb, erikj, naoto, smarks, ihse, joehw, lancea, weijun
|
2024-02-07 20:05:11 +00:00 |
|
Ferenc Rakoczi
|
bf7bd9a16c
|
8317547: Enhance TLS connection support
Reviewed-by: ahgross, rhalade, weijun, valeriep
|
2024-01-16 05:55:56 +00:00 |
|
Matthias Baesken
|
1369c545ac
|
8322782: Clean up usages of unnecessary fully qualified class name "java.util.Arrays"
Reviewed-by: alanb, aivanov
|
2024-01-04 08:06:14 +00:00 |
|
John Jiang
|
2a59243cba
|
8322734: A redundant return in method padWithLen
Reviewed-by: jiefu
|
2023-12-27 02:31:50 +00:00 |
|
Anthony Scarpino
|
dc9c77bebe
|
8318756: Create better internal buffer for AEADs
Reviewed-by: djelinski
|
2023-12-06 18:09:10 +00:00 |
|
Smita Kamath
|
1740950036
|
8314901: AES-GCM interleaved implementation using AVX2 instructions
Reviewed-by: sviswanathan, djelinski
|
2023-10-19 18:27:51 +00:00 |
|
Andrey Turbanov
|
4e77b3c378
|
8315974: Make fields final in 'com.sun.crypto.provider' package
Reviewed-by: valeriep
|
2023-10-18 08:28:23 +00:00 |
|
Bradford Wetmore
|
adca97b659
|
8286503: Enhance security classes
Reviewed-by: rhalade, mullan, skoivu, weijun
|
2023-10-17 22:45:06 +00:00 |
|
Weijun Wang
|
5145e5a40a
|
8318328: DHKEM should check XDH name in case-insensitive mode
Reviewed-by: ascarpino, hchao
|
2023-10-17 19:36:17 +00:00 |
|
Kevin Driver
|
e882718a60
|
8314199: Initial size PBEKeyFactory#validTypes is not up-to-date
Reviewed-by: jnimeh
|
2023-10-10 05:43:12 +00:00 |
|
Valerie Peng
|
2436fb010e
|
8312306: Add more Reference.reachabilityFence() calls to the security classes using Cleaner
Reviewed-by: ascarpino
|
2023-08-31 20:40:25 +00:00 |
|
Liam Miller-Cushon
|
f41c267f85
|
8314045: ArithmeticException in GaloisCounterMode
Co-authored-by: Ioana Nedelcu <ioannanedelcu@google.com>
Reviewed-by: ascarpino
|
2023-08-14 15:51:18 +00:00 |
|
Pavel Rappo
|
19ae62ae2c
|
8311170: Simplify and modernize equals and hashCode in security area
Reviewed-by: djelinski, rriggs, valeriep
|
2023-08-09 12:34:40 +00:00 |
|
Valerie Peng
|
c27c87786a
|
8302017: Allocate BadPaddingException only if it will be thrown
Reviewed-by: xuelei
|
2023-07-27 21:24:03 +00:00 |
|
Valerie Peng
|
28c4d196cf
|
8311902: Concurrency regression in the PBKDF2 key impl of SunJCE provider
Reviewed-by: ascarpino, xuelei, mullan
|
2023-07-18 21:35:41 +00:00 |
|
Martin Balao
|
4a75fd462c
|
8301553: Support Password-Based Cryptography in SunPKCS11
Co-authored-by: Francisco Ferrari Bihurriet <fferrari@redhat.com>
Co-authored-by: Martin Balao <mbalao@openjdk.org>
Reviewed-by: valeriep
|
2023-06-06 19:39:34 +00:00 |
|
Weijun Wang
|
6b90b0519e
|
8297878: KEM: Implementation
Reviewed-by: ascarpino, mullan
|
2023-05-30 16:29:19 +00:00 |
|
Jamil Nimeh
|
bb0ff48aa9
|
8305091: Change ChaCha20 cipher init behavior to match AES-GCM
Reviewed-by: djelinski, ascarpino
|
2023-05-23 14:31:08 +00:00 |
|
Aleksey Shipilev
|
6765761075
|
8308118: Avoid multiarray allocations in AESCrypt.makeSessionKey
Reviewed-by: xuelei
|
2023-05-19 06:53:50 +00:00 |
|
Valerie Peng
|
4ce493f09e
|
8302225: SunJCE Provider doesn't validate key sizes when using 'constrained' transforms for AES/KW and AES/KWP
Reviewed-by: xuelei
|
2023-02-16 21:58:34 +00:00 |
|
Valerie Peng
|
7eff578768
|
8288050: Add support of SHA-512/224 and SHA-512/256 to the PBKDF2 and PBES2 impls in SunJCE provider
Reviewed-by: weijun
|
2023-01-26 22:07:31 +00:00 |
|
Valerie Peng
|
0f925fefdf
|
8295723: security/infra/wycheproof/RunWycheproof.java fails with Assertion Error
Reviewed-by: mschoene, ascarpino, coffeys, rhalade, weijun
|
2023-01-17 20:58:59 +00:00 |
|
Valerie Peng
|
6c5aefe60c
|
8293554: Enhanced DH Key Exchanges
Reviewed-by: rhalade, mschoene, ascarpino, weijun
|
2023-01-17 20:58:59 +00:00 |
|
Anthony Scarpino
|
b4da0ee706
|
8296507: GCM using more memory than necessary with in-place operations
Reviewed-by: jnimeh
|
2022-12-06 21:37:12 +00:00 |
|
Volodymyr Paprotski
|
203251ffc0
|
8297379: Enable the ByteBuffer path of Poly1305 optimizations
Reviewed-by: sviswanathan, ascarpino, jnimeh
|
2022-12-06 16:47:45 +00:00 |
|
Per Minborg
|
84b927a05b
|
8296024: Usage of DirectBuffer::address should be guarded
Reviewed-by: mcimadamore, alanb, psandoz, bpb
|
2022-12-06 10:42:59 +00:00 |
|
Jamil Nimeh
|
cd6bebbf34
|
8247645: ChaCha20 intrinsics
Reviewed-by: sviswanathan, ngasson, vlivanov, ascarpino
|
2022-11-29 14:40:20 +00:00 |
|
Weijun Wang
|
2deb318c9f
|
8297065: DerOutputStream operations should not throw IOExceptions
Reviewed-by: mullan, valeriep
|
2022-11-29 12:57:46 +00:00 |
|
Valerie Peng
|
6dc4d891c3
|
7181214: Need specify SKF translateKey(SecurityKey) method requires instance of PBEKey for PBKDF2 algorithms
Reviewed-by: xuelei, weijun
|
2022-11-23 18:49:35 +00:00 |
|
Volodymyr Paprotski
|
f12710e938
|
8288047: Accelerate Poly1305 on x86_64 using AVX512 instructions
Reviewed-by: sviswanathan, vlivanov
|
2022-11-21 21:01:25 +00:00 |
|