jdk/src/java.base/share/classes/com/sun/crypto/provider
2025-02-03 22:14:38 +00:00
..
AEADBufferedStream.java 8318756: Create better internal buffer for AEADs 2023-12-06 18:09:10 +00:00
AESCipher.java 8293886: The abstract keyword can be removed in AESCipher 2022-11-10 17:51:03 +00:00
AESConstants.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
AESCrypt.java 8308118: Avoid multiarray allocations in AESCrypt.makeSessionKey 2023-05-19 06:53:50 +00:00
AESKeyGenerator.java 8333364: Minor cleanup could be done in com.sun.crypto.provider 2024-07-09 20:38:09 +00:00
AESKeyWrap.java 8305406: Add @spec tags in java.base/java.* (part 2) 2024-10-26 06:57:45 +00:00
AESKeyWrapPadded.java 8305406: Add @spec tags in java.base/java.* (part 2) 2024-10-26 06:57:45 +00:00
AESParameters.java 8315974: Make fields final in 'com.sun.crypto.provider' package 2023-10-18 08:28:23 +00:00
ARCFOURCipher.java 8333364: Minor cleanup could be done in com.sun.crypto.provider 2024-07-09 20:38:09 +00:00
BlockCipherParamsCore.java 8315974: Make fields final in 'com.sun.crypto.provider' package 2023-10-18 08:28:23 +00:00
BlowfishCipher.java 8315974: Make fields final in 'com.sun.crypto.provider' package 2023-10-18 08:28:23 +00:00
BlowfishConstants.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
BlowfishCrypt.java 8275918: Remove unused local variables in java.base security code 2022-01-22 13:56:51 +00:00
BlowfishKeyGenerator.java 8258915: Temporary buffer cleanup 2021-04-22 18:11:43 +00:00
BlowfishParameters.java 8315974: Make fields final in 'com.sun.crypto.provider' package 2023-10-18 08:28:23 +00:00
ChaCha20Cipher.java 8320743: AEAD ciphers throw undocumented exceptions on overflow 2024-11-18 16:41:57 +00:00
ChaCha20Poly1305Parameters.java 8333364: Minor cleanup could be done in com.sun.crypto.provider 2024-07-09 20:38:09 +00:00
CipherBlockChaining.java 8344144: AES/CBC slow at big payloads 2024-11-21 19:17:57 +00:00
CipherCore.java 8333364: Minor cleanup could be done in com.sun.crypto.provider 2024-07-09 20:38:09 +00:00
CipherFeedback.java 8315974: Make fields final in 'com.sun.crypto.provider' package 2023-10-18 08:28:23 +00:00
CipherTextStealing.java 8333364: Minor cleanup could be done in com.sun.crypto.provider 2024-07-09 20:38:09 +00:00
ConstructKeys.java 8333364: Minor cleanup could be done in com.sun.crypto.provider 2024-07-09 20:38:09 +00:00
CounterMode.java 8344766: AES/CTR slow at big payloads 2024-11-27 16:05:43 +00:00
DESCipher.java 8315974: Make fields final in 'com.sun.crypto.provider' package 2023-10-18 08:28:23 +00:00
DESConstants.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
DESCrypt.java 8333364: Minor cleanup could be done in com.sun.crypto.provider 2024-07-09 20:38:09 +00:00
DESedeCipher.java 8315974: Make fields final in 'com.sun.crypto.provider' package 2023-10-18 08:28:23 +00:00
DESedeCrypt.java 8315974: Make fields final in 'com.sun.crypto.provider' package 2023-10-18 08:28:23 +00:00
DESedeKey.java 8322782: Clean up usages of unnecessary fully qualified class name "java.util.Arrays" 2024-01-04 08:06:14 +00:00
DESedeKeyFactory.java 8333364: Minor cleanup could be done in com.sun.crypto.provider 2024-07-09 20:38:09 +00:00
DESedeKeyGenerator.java 8333364: Minor cleanup could be done in com.sun.crypto.provider 2024-07-09 20:38:09 +00:00
DESedeParameters.java 8315974: Make fields final in 'com.sun.crypto.provider' package 2023-10-18 08:28:23 +00:00
DESedeWrapCipher.java 8333364: Minor cleanup could be done in com.sun.crypto.provider 2024-07-09 20:38:09 +00:00
DESKey.java 8322782: Clean up usages of unnecessary fully qualified class name "java.util.Arrays" 2024-01-04 08:06:14 +00:00
DESKeyFactory.java 8333364: Minor cleanup could be done in com.sun.crypto.provider 2024-07-09 20:38:09 +00:00
DESKeyGenerator.java 8258915: Temporary buffer cleanup 2021-04-22 18:11:43 +00:00
DESParameters.java 8315974: Make fields final in 'com.sun.crypto.provider' package 2023-10-18 08:28:23 +00:00
DHKEM.java 8333364: Minor cleanup could be done in com.sun.crypto.provider 2024-07-09 20:38:09 +00:00
DHKeyAgreement.java 8189441: Define algorithm names for keys derived from KeyAgreement 2025-01-27 18:09:17 +00:00
DHKeyFactory.java 8258915: Temporary buffer cleanup 2021-04-22 18:11:43 +00:00
DHKeyPairGenerator.java 8333364: Minor cleanup could be done in com.sun.crypto.provider 2024-07-09 20:38:09 +00:00
DHParameterGenerator.java 8293554: Enhanced DH Key Exchanges 2023-01-17 20:58:59 +00:00
DHParameters.java 8279800: isAssignableFrom checks in AlgorithmParametersSpi.engineGetParameterSpec appear to be backwards 2022-01-13 00:42:00 +00:00
DHPrivateKey.java 8302111: Serialization considerations 2024-10-15 17:04:27 +05:30
DHPublicKey.java 8302111: Serialization considerations 2024-10-15 17:04:27 +05:30
ElectronicCodeBook.java 8333364: Minor cleanup could be done in com.sun.crypto.provider 2024-07-09 20:38:09 +00:00
EncryptedPrivateKeyInfo.java 8315974: Make fields final in 'com.sun.crypto.provider' package 2023-10-18 08:28:23 +00:00
FeedbackCipher.java 8333364: Minor cleanup could be done in com.sun.crypto.provider 2024-07-09 20:38:09 +00:00
GaloisCounterMode.java 8320743: AEAD ciphers throw undocumented exceptions on overflow 2024-11-18 16:41:57 +00:00
GCM.java 8255557: Decouple GCM from CipherCore 2021-06-07 22:22:28 +00:00
GCTR.java 8333364: Minor cleanup could be done in com.sun.crypto.provider 2024-07-09 20:38:09 +00:00
GHASH.java 8333364: Minor cleanup could be done in com.sun.crypto.provider 2024-07-09 20:38:09 +00:00
HKDFKeyDerivation.java 8347289: HKDF delayed provider selection failed with non-extractable PRK 2025-01-09 01:21:00 +00:00
HmacCore.java 8333364: Minor cleanup could be done in com.sun.crypto.provider 2024-07-09 20:38:09 +00:00
HmacMD5.java 8333364: Minor cleanup could be done in com.sun.crypto.provider 2024-07-09 20:38:09 +00:00
HmacMD5KeyGenerator.java 8333364: Minor cleanup could be done in com.sun.crypto.provider 2024-07-09 20:38:09 +00:00
HmacPKCS12PBECore.java 8301553: Support Password-Based Cryptography in SunPKCS11 2023-06-06 19:39:34 +00:00
HmacSHA1.java 8333364: Minor cleanup could be done in com.sun.crypto.provider 2024-07-09 20:38:09 +00:00
HmacSHA1KeyGenerator.java 8333364: Minor cleanup could be done in com.sun.crypto.provider 2024-07-09 20:38:09 +00:00
ISO10126Padding.java 8333364: Minor cleanup could be done in com.sun.crypto.provider 2024-07-09 20:38:09 +00:00
JceKeyStore.java 8347428: Avoid using secret-key in specifications 2025-02-03 22:14:38 +00:00
KeyGeneratorCore.java 8258915: Temporary buffer cleanup 2021-04-22 18:11:43 +00:00
KeyProtector.java 8345060: Remove Security Manager dependencies from java.security.KeyStore and Identity APIs and implementations 2024-12-02 15:23:47 +00:00
KeyWrapCipher.java 8305406: Add @spec tags in java.base/java.* (part 2) 2024-10-26 06:57:45 +00:00
KWUtil.java 8305406: Add @spec tags in java.base/java.* (part 2) 2024-10-26 06:57:45 +00:00
ML_KEM.java 8345512: Remove wrapper functions for intrinsics in PQC algorithms 2024-12-04 22:01:10 +00:00
ML_KEM_Impls.java 8345512: Remove wrapper functions for intrinsics in PQC algorithms 2024-12-04 22:01:10 +00:00
OAEPParameters.java 8333364: Minor cleanup could be done in com.sun.crypto.provider 2024-07-09 20:38:09 +00:00
OutputFeedback.java 8333364: Minor cleanup could be done in com.sun.crypto.provider 2024-07-09 20:38:09 +00:00
Padding.java 8242366: Fix JavaDoc warnings 2020-04-15 20:42:43 +01:00
PBEKey.java 8345799: Update copyright year to 2024 for core-libs in files where it was missed 2024-12-11 21:08:22 +00:00
PBEKeyFactory.java 8333364: Minor cleanup could be done in com.sun.crypto.provider 2024-07-09 20:38:09 +00:00
PBEParameters.java 8279800: isAssignableFrom checks in AlgorithmParametersSpi.engineGetParameterSpec appear to be backwards 2022-01-13 00:42:00 +00:00
PBES1Core.java 8333364: Minor cleanup could be done in com.sun.crypto.provider 2024-07-09 20:38:09 +00:00
PBES2Core.java 8301553: Support Password-Based Cryptography in SunPKCS11 2023-06-06 19:39:34 +00:00
PBES2Parameters.java 8343467: Remove unnecessary @SuppressWarnings annotations (security) 2024-12-13 22:40:42 +00:00
PBEWithMD5AndDESCipher.java 8315974: Make fields final in 'com.sun.crypto.provider' package 2023-10-18 08:28:23 +00:00
PBEWithMD5AndTripleDESCipher.java 8315974: Make fields final in 'com.sun.crypto.provider' package 2023-10-18 08:28:23 +00:00
PBKDF2Core.java 8288050: Add support of SHA-512/224 and SHA-512/256 to the PBKDF2 and PBES2 impls in SunJCE provider 2023-01-26 22:07:31 +00:00
PBKDF2KeyImpl.java 8333364: Minor cleanup could be done in com.sun.crypto.provider 2024-07-09 20:38:09 +00:00
PBMAC1Core.java 8333364: Minor cleanup could be done in com.sun.crypto.provider 2024-07-09 20:38:09 +00:00
PCBC.java 8179098: Crypto AES/ECB encryption/decryption performance regression (introduced in jdk9b73) 2018-07-13 02:36:42 +00:00
PKCS5Padding.java 8333364: Minor cleanup could be done in com.sun.crypto.provider 2024-07-09 20:38:09 +00:00
PKCS12PBECipherCore.java 8002277: Refactor two PBE classes to simplify maintenance 2022-05-17 20:55:34 +00:00
Poly1305.java 8333364: Minor cleanup could be done in com.sun.crypto.provider 2024-07-09 20:38:09 +00:00
PrivateKeyInfo.java 8315974: Make fields final in 'com.sun.crypto.provider' package 2023-10-18 08:28:23 +00:00
RC2Cipher.java 8289274: Cleanup unnecessary null comparison before instanceof check in security modules 2022-07-09 17:59:43 +00:00
RC2Crypt.java 8333364: Minor cleanup could be done in com.sun.crypto.provider 2024-07-09 20:38:09 +00:00
RC2Parameters.java 8279800: isAssignableFrom checks in AlgorithmParametersSpi.engineGetParameterSpec appear to be backwards 2022-01-13 00:42:00 +00:00
RSACipher.java 8333364: Minor cleanup could be done in com.sun.crypto.provider 2024-07-09 20:38:09 +00:00
SealedObjectForKeyProtector.java 8343467: Remove unnecessary @SuppressWarnings annotations (security) 2024-12-13 22:40:42 +00:00
SslMacCore.java 8333364: Minor cleanup could be done in com.sun.crypto.provider 2024-07-09 20:38:09 +00:00
SunJCE.java 8347428: Avoid using secret-key in specifications 2025-02-03 22:14:38 +00:00
SymmetricCipher.java 8242366: Fix JavaDoc warnings 2020-04-15 20:42:43 +01:00
TlsKeyMaterialGenerator.java 8333364: Minor cleanup could be done in com.sun.crypto.provider 2024-07-09 20:38:09 +00:00
TlsMasterSecretGenerator.java 8302111: Serialization considerations 2024-10-15 17:04:27 +05:30
TlsPrfGenerator.java 8333364: Minor cleanup could be done in com.sun.crypto.provider 2024-07-09 20:38:09 +00:00
TlsRsaPremasterSecretGenerator.java 8258915: Temporary buffer cleanup 2021-04-22 18:11:43 +00:00