diff options
author | Tobias Nießen <tniessen@tnie.de> | 2018-09-18 14:14:50 +0200 |
---|---|---|
committer | Tobias Nießen <tniessen@tnie.de> | 2018-09-21 11:40:35 +0200 |
commit | 058c5b81cdbabe8989a194ba5d388f4c230f4af6 (patch) | |
tree | 0ddb8aebf76c79696c5af68d19d9cd9fb6f68d79 /doc/api/crypto.md | |
parent | 56493bf1ebfab3ec102fe017f30fa4f81ba6a256 (diff) | |
download | android-node-v8-058c5b81cdbabe8989a194ba5d388f4c230f4af6.tar.gz android-node-v8-058c5b81cdbabe8989a194ba5d388f4c230f4af6.tar.bz2 android-node-v8-058c5b81cdbabe8989a194ba5d388f4c230f4af6.zip |
crypto: do not allow multiple calls to setAuthTag
Calling setAuthTag multiple times can result in hard to detect bugs
since to the user, it is unclear which invocation actually affected
OpenSSL.
PR-URL: https://github.com/nodejs/node/pull/22931
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
Diffstat (limited to 'doc/api/crypto.md')
-rw-r--r-- | doc/api/crypto.md | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/doc/api/crypto.md b/doc/api/crypto.md index b26e9cae04..ecb0c8186c 100644 --- a/doc/api/crypto.md +++ b/doc/api/crypto.md @@ -445,7 +445,7 @@ is invalid according to [NIST SP 800-38D][] or does not match the value of the `authTagLength` option, `decipher.setAuthTag()` will throw an error. The `decipher.setAuthTag()` method must be called before -[`decipher.final()`][]. +[`decipher.final()`][] and can only be called once. ### decipher.setAutoPadding([autoPadding]) <!-- YAML |