On Fri, 18 Jul 2025 16:37:25 GMT, Sean Mullan <mul...@openjdk.org> wrote:

> The Security Algorithm Implementation Requirements will be updated as follows:
> 
> The following algorithms will be removed from the list of required algorithms 
> as they are no longer recommended, and should not be in wide usage anymore:
> 
>     AlgorithmParameters: DESede
>     Cipher:
>         DESede/CBC/NoPadding
>         DESede/CBC/PKCS5Padding
>         DESede/ECB/NoPadding
>         DESede/ECB/PKCS5Padding
>         RSA/ECB/PKCS1Padding
>     KeyGenerator: DESede
>     SecretKeyFactory: DESede
> 
> The following PBES2 algorithms will be added as new requirements. These are 
> modern password-based encryption, mac and key derivation algorithms defined 
> in PKCS #5 version 2.1 ([RFC 8018](https://www.rfc-editor.org/rfc/rfc8018)):
> 
>     AlgorithmParameters:
>         PBEWithHmacSHA256AndAES_128
>         PBEWithHmacSHA256AndAES_256
>     Cipher:
>         PBEWithHmacSHA256AndAES_128
>         PBEWithHmacSHA256AndAES_256
>     Mac:
>         PBEWithHmacSHA256
>     SecretKeyFactory:
>         PBEWithHmacSHA256AndAES_128
>         PBEWithHmacSHA256AndAES_256
>         PBKDF2WithHmacSHA256

Marked as reviewed by hchao (Reviewer).

Changes look good.

-------------

PR Review: https://git.openjdk.org/jdk/pull/26392#pullrequestreview-3035030281
PR Comment: https://git.openjdk.org/jdk/pull/26392#issuecomment-3091328062

Reply via email to