doc: Add crypto.pseudoRandomBytes, fix typo
This commit is contained in:
parent
22aa767421
commit
0c57b31190
@ -183,8 +183,8 @@ Returned by `crypto.createCipher` and `crypto.createCipheriv`.
|
|||||||
|
|
||||||
Cipher objects are [streams](stream.html) that are both readable and
|
Cipher objects are [streams](stream.html) that are both readable and
|
||||||
writable. The written plain text data is used to produce the
|
writable. The written plain text data is used to produce the
|
||||||
encrypted data on the the readable side. The legacy `update` and
|
encrypted data on the readable side. The legacy `update` and `final`
|
||||||
`final` methods are also supported.
|
methods are also supported.
|
||||||
|
|
||||||
### cipher.update(data, [input_encoding], [output_encoding])
|
### cipher.update(data, [input_encoding], [output_encoding])
|
||||||
|
|
||||||
@ -464,6 +464,16 @@ Generates cryptographically strong pseudo-random data. Usage:
|
|||||||
// handle error
|
// handle error
|
||||||
}
|
}
|
||||||
|
|
||||||
|
## crypto.pseudoRandomBytes(size, [callback])
|
||||||
|
|
||||||
|
Generates *non*-cryptographically strong pseudo-random data. The data
|
||||||
|
returned will be unique if it is sufficiently long, but is not
|
||||||
|
necessarily unpredictable. For this reason, the output of this
|
||||||
|
function should never be used where unpredictability is important,
|
||||||
|
such as in the generation of encryption keys.
|
||||||
|
|
||||||
|
Usage is otherwise identical to `crypto.randomBytes`.
|
||||||
|
|
||||||
## crypto.DEFAULT_ENCODING
|
## crypto.DEFAULT_ENCODING
|
||||||
|
|
||||||
The default encoding to use for functions that can take either strings
|
The default encoding to use for functions that can take either strings
|
||||||
|
Loading…
x
Reference in New Issue
Block a user