diff options
author | Benjamin Beurdouche <bbeurdouche@mozilla.com> | 2020-07-18 00:13:14 +0000 |
---|---|---|
committer | Benjamin Beurdouche <bbeurdouche@mozilla.com> | 2020-07-18 00:13:14 +0000 |
commit | 4a0d2dcd789dd5bb100b0c36ee4e05d488140e00 (patch) | |
tree | 8d55646e73a7ce5e07f6f25f1032176cdfcc4def /lib/softoken | |
parent | 1f3869123503ad1b85bd7aa2cfcdac49b5f09471 (diff) | |
download | nss-hg-4a0d2dcd789dd5bb100b0c36ee4e05d488140e00.tar.gz |
Bug 1636771 - Disable PKCS11 incremental mode for ChaCha20. r=kjacobs,rrelyea
Depends on D74801
Differential Revision: https://phabricator.services.mozilla.com/D83994
Diffstat (limited to 'lib/softoken')
-rw-r--r-- | lib/softoken/pkcs11c.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/softoken/pkcs11c.c b/lib/softoken/pkcs11c.c index bd8882680..8fe503685 100644 --- a/lib/softoken/pkcs11c.c +++ b/lib/softoken/pkcs11c.c @@ -1256,6 +1256,7 @@ sftk_CryptInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, unsigned char *nonce; unsigned long counter_len; unsigned long nonce_len; + context->multi = PR_FALSE; if (pMechanism->mechanism == CKM_NSS_CHACHA20_CTR) { if (key_type != CKK_NSS_CHACHA20) { crv = CKR_KEY_TYPE_INCONSISTENT; |