Skip to content

Commit b8682ba

Browse files
authored
Merge pull request #447 from jasonkatonica/katonica/feature/enablepbkdf2
Enable PBKDF2 within strict FIPS 140-3 profile
2 parents 5aefb3b + dae5653 commit b8682ba

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/java.base/share/conf/security/java.security

+5-1
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ RestrictedSecurity.NSS.140-2.securerandom.algorithm = PKCS11
182182
RestrictedSecurity.OpenJCEPlusFIPS.FIPS140-3.desc.name = OpenJCEPlusFIPS Cryptographic Module FIPS 140-3
183183
RestrictedSecurity.OpenJCEPlusFIPS.FIPS140-3.desc.default = false
184184
RestrictedSecurity.OpenJCEPlusFIPS.FIPS140-3.desc.fips = true
185-
RestrictedSecurity.OpenJCEPlusFIPS.FIPS140-3.desc.hash = SHA256:255c7615e983c0a5b13a6a5fbcde19b373c182db4fbf80aac81a11954e86a80e
185+
RestrictedSecurity.OpenJCEPlusFIPS.FIPS140-3.desc.hash = SHA256:165e640b29e9a250409e353039f735c47dcd1043b056fb5ccd224698d9ae8a1e
186186
RestrictedSecurity.OpenJCEPlusFIPS.FIPS140-3.desc.number = Certificate #XXX
187187
RestrictedSecurity.OpenJCEPlusFIPS.FIPS140-3.desc.policy = https://csrc.nist.gov/projects/cryptographic-module-validation-program/certificate/
188188
RestrictedSecurity.OpenJCEPlusFIPS.FIPS140-3.desc.sunsetDate = 2026-09-21
@@ -275,6 +275,10 @@ RestrictedSecurity.OpenJCEPlusFIPS.FIPS140-3.jce.provider.1 = com.ibm.crypto.plu
275275
{MessageDigest, SHA3-384, *}, \
276276
{MessageDigest, SHA3-512, *}, \
277277
{SecretKeyFactory, AES, *}, \
278+
{SecretKeyFactory, PBKDF2WithHmacSHA224, *}, \
279+
{SecretKeyFactory, PBKDF2WithHmacSHA256, *}, \
280+
{SecretKeyFactory, PBKDF2WithHmacSHA384, *}, \
281+
{SecretKeyFactory, PBKDF2WithHmacSHA512, *}, \
278282
{SecureRandom, SHA256DRBG, *}, \
279283
{SecureRandom, SHA512DRBG, *}, \
280284
{Signature, NONEwithECDSA, *}, \

0 commit comments

Comments
 (0)