[9] RFR: 8180307: Add new JDK 9 Required Algorithms to Cipher class

Bernd ecki at zusammenkunft.net
Fri May 12 19:20:00 UTC 2017


Is the PKCS5 Padding a real padding with GCM or only an ignored alias? If
it is an alias, should it be documented here?

2017-05-12 19:59 GMT+02:00 Sean Mullan <sean.mullan at oracle.com>:

> A couple of new required algorithms for JDK 9 were accidentally omitted
> for the Cipher class as part of JDK-8015388. Docs only change.
>
> diff --git a/src/java.base/share/classes/javax/crypto/Cipher.java
> b/src/java.base/share/classes/javax/crypto/Cipher.java
> --- a/src/java.base/share/classes/javax/crypto/Cipher.java
> +++ b/src/java.base/share/classes/javax/crypto/Cipher.java
> @@ -137,6 +137,8 @@
>   * <li>{@code AES/CBC/PKCS5Padding} (128)</li>
>   * <li>{@code AES/ECB/NoPadding} (128)</li>
>   * <li>{@code AES/ECB/PKCS5Padding} (128)</li>
> + * <li>{@code AES/GCM/NoPadding} (128)</li>
> + * <li>{@code AES/GCM/PKCS5Padding} (128)</li>
>   * <li>{@code DES/CBC/NoPadding} (56)</li>
>   * <li>{@code DES/CBC/PKCS5Padding} (56)</li>
>   * <li>{@code DES/ECB/NoPadding} (56)</li>
>
> Thanks,
> Sean
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.org/pipermail/security-dev/attachments/20170512/612cd5a9/attachment.htm>


More information about the security-dev mailing list