Integrated: 8255410: Add ChaCha20 and Poly1305 support to SunPKCS11 provider

Valerie Peng valeriep at openjdk.java.net
Thu Apr 29 21:05:53 UTC 2021


On Fri, 9 Apr 2021 17:08:30 GMT, Valerie Peng <valeriep at openjdk.org> wrote:

> Could someone (perhaps Jamil?) please help review this change? This enhances SunPKCS11 provider with ChaCha20-Poly1305 cipher and ChaCha20 key generation support. Majority of the regression tests are adapted from the existing ones for SunJCE provider's ChaCha20-Poly1305 cipher impl. When testing against NSS v3.57, it does not have support for ChaCha20 cipher, thus I did not add support for ChaCha20 cipher and the corresponding parameter.
> 
> Thanks!
> Valerie

This pull request has now been integrated.

Changeset: 5d8c1cc8
Author:    Valerie Peng <valeriep at openjdk.org>
URL:       https://git.openjdk.java.net/jdk/commit/5d8c1cc8a05e0d9aedd6d54b8147d374c2290024
Stats:     1595 lines in 15 files changed: 1479 ins; 34 del; 82 mod

8255410: Add ChaCha20 and Poly1305 support to SunPKCS11 provider

Reviewed-by: jnimeh

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

PR: https://git.openjdk.java.net/jdk/pull/3420



More information about the security-dev mailing list