diff options
Diffstat (limited to 'doc/api/crypto.md')
-rw-r--r-- | doc/api/crypto.md | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/doc/api/crypto.md b/doc/api/crypto.md index 010251342d9..dc842553867 100644 --- a/doc/api/crypto.md +++ b/doc/api/crypto.md @@ -282,7 +282,7 @@ add padding to the input data to the appropriate block size. To disable the default padding call `cipher.setAutoPadding(false)`. When `autoPadding` is `false`, the length of the entire input data must be a -multiple of the cipher's block size or [`cipher.final()`][] will throw an Error. +multiple of the cipher's block size or [`cipher.final()`][] will throw an error. Disabling automatic padding is useful for non-standard padding, for instance using `0x0` instead of PKCS padding. @@ -815,7 +815,7 @@ to be a string; otherwise `privateKey` is expected to be a [`Buffer`][], If `privateKey` is not valid for the curve specified when the `ECDH` object was created, an error is thrown. Upon setting the private key, the associated -public point (key) is also generated and set in the ECDH object. +public point (key) is also generated and set in the `ECDH` object. ### ecdh.setPublicKey(publicKey[, encoding]) <!-- YAML @@ -1788,7 +1788,7 @@ applied to derive a key of the requested byte length (`keylen`) from the The supplied `callback` function is called with two arguments: `err` and `derivedKey`. If an error occurs while deriving the key, `err` will be set; -otherwise `err` will be null. By default, the successfully generated +otherwise `err` will be `null`. By default, the successfully generated `derivedKey` will be passed to the callback as a [`Buffer`][]. An error will be thrown if any of the input arguments specify invalid values or types. @@ -1855,7 +1855,7 @@ implementation. A selected HMAC digest algorithm specified by `digest` is applied to derive a key of the requested byte length (`keylen`) from the `password`, `salt` and `iterations`. -If an error occurs an Error will be thrown, otherwise the derived key will be +If an error occurs an `Error` will be thrown, otherwise the derived key will be returned as a [`Buffer`][]. The `iterations` argument must be a number set as high as possible. The @@ -1987,7 +1987,7 @@ is a number indicating the number of bytes to generate. If a `callback` function is provided, the bytes are generated asynchronously and the `callback` function is invoked with two arguments: `err` and `buf`. -If an error occurs, `err` will be an Error object; otherwise it is null. The +If an error occurs, `err` will be an `Error` object; otherwise it is `null`. The `buf` argument is a [`Buffer`][] containing the generated bytes. ```js @@ -2208,7 +2208,7 @@ unified Stream API, and before there were [`Buffer`][] objects for handling binary data. As such, the many of the `crypto` defined classes have methods not typically found on other Node.js classes that implement the [streams][stream] API (e.g. `update()`, `final()`, or `digest()`). Also, many methods accepted -and returned `'latin1'` encoded strings by default rather than Buffers. This +and returned `'latin1'` encoded strings by default rather than `Buffer`s. This default was changed after Node.js v0.8 to use [`Buffer`][] objects by default instead. |