@@ -2078,16 +2078,20 @@ is a bit field taking one of or a mix of the following flags (defined in
20782078* ` crypto.constants.ENGINE_METHOD_DSA `
20792079* ` crypto.constants.ENGINE_METHOD_DH `
20802080* ` crypto.constants.ENGINE_METHOD_RAND `
2081- * ` crypto.constants.ENGINE_METHOD_ECDH `
2082- * ` crypto.constants.ENGINE_METHOD_ECDSA `
2081+ * ` crypto.constants.ENGINE_METHOD_EC `
20832082* ` crypto.constants.ENGINE_METHOD_CIPHERS `
20842083* ` crypto.constants.ENGINE_METHOD_DIGESTS `
2085- * ` crypto.constants.ENGINE_METHOD_STORE `
20862084* ` crypto.constants.ENGINE_METHOD_PKEY_METHS `
20872085* ` crypto.constants.ENGINE_METHOD_PKEY_ASN1_METHS `
20882086* ` crypto.constants.ENGINE_METHOD_ALL `
20892087* ` crypto.constants.ENGINE_METHOD_NONE `
20902088
2089+ The flags below are deprecated in OpenSSL-1.1.0.
2090+
2091+ * ` crypto.constants.ENGINE_METHOD_ECDH `
2092+ * ` crypto.constants.ENGINE_METHOD_ECDSA `
2093+ * ` crypto.constants.ENGINE_METHOD_STORE `
2094+
20912095### crypto.setFips(bool)
20922096<!-- YAML
20932097added: REPLACEME
@@ -2352,12 +2356,8 @@ the `crypto`, `tls`, and `https` modules and are generally specific to OpenSSL.
23522356 <td>Limit engine usage to RAND</td>
23532357 </tr >
23542358 <tr >
2355- <td><code>ENGINE_METHOD_ECDH</code></td>
2356- <td>Limit engine usage to ECDH</td>
2357- </tr >
2358- <tr >
2359- <td><code>ENGINE_METHOD_ECDSA</code></td>
2360- <td>Limit engine usage to ECDSA</td>
2359+ <td><code>ENGINE_METHOD_EC</code></td>
2360+ <td>Limit engine usage to EC</td>
23612361 </tr >
23622362 <tr >
23632363 <td><code>ENGINE_METHOD_CIPHERS</code></td>
@@ -2367,10 +2367,6 @@ the `crypto`, `tls`, and `https` modules and are generally specific to OpenSSL.
23672367 <td><code>ENGINE_METHOD_DIGESTS</code></td>
23682368 <td>Limit engine usage to DIGESTS</td>
23692369 </tr >
2370- <tr >
2371- <td><code>ENGINE_METHOD_STORE</code></td>
2372- <td>Limit engine usage to STORE</td>
2373- </tr >
23742370 <tr >
23752371 <td><code>ENGINE_METHOD_PKEY_METHS</code></td>
23762372 <td>Limit engine usage to PKEY_METHDS</td>
@@ -2489,7 +2485,7 @@ the `crypto`, `tls`, and `https` modules and are generally specific to OpenSSL.
24892485
24902486
24912487[ `Buffer` ] : buffer.html
2492- [ `EVP_BytesToKey` ] : https://www.openssl.org/docs/man1.0.2 /crypto/EVP_BytesToKey.html
2488+ [ `EVP_BytesToKey` ] : https://www.openssl.org/docs/man1.1.0 /crypto/EVP_BytesToKey.html
24932489[ `UV_THREADPOOL_SIZE` ] : cli.html#cli_uv_threadpool_size_size
24942490[ `cipher.final()` ] : #crypto_cipher_final_outputencoding
24952491[ `cipher.update()` ] : #crypto_cipher_update_data_inputencoding_outputencoding
@@ -2533,7 +2529,7 @@ the `crypto`, `tls`, and `https` modules and are generally specific to OpenSSL.
25332529[ NIST SP 800-132 ] : http://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-132.pdf
25342530[ NIST SP 800-38D ] : http://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-38d.pdf
25352531[ Nonce-Disrespecting Adversaries ] : https://github.com/nonce-disrespect/nonce-disrespect
2536- [ OpenSSL's SPKAC implementation ] : https://www.openssl.org/docs/man1.0.2 /apps/spkac.html
2532+ [ OpenSSL's SPKAC implementation ] : https://www.openssl.org/docs/man1.1.0 /apps/openssl- spkac.html
25372533[ RFC 2412 ] : https://www.rfc-editor.org/rfc/rfc2412.txt
25382534[ RFC 3526 ] : https://www.rfc-editor.org/rfc/rfc3526.txt
25392535[ RFC 4055 ] : https://www.rfc-editor.org/rfc/rfc4055.txt
0 commit comments