@@ -2132,16 +2132,20 @@ is a bit field taking one of or a mix of the following flags (defined in
2132
2132
* ` crypto.constants.ENGINE_METHOD_DSA `
2133
2133
* ` crypto.constants.ENGINE_METHOD_DH `
2134
2134
* ` crypto.constants.ENGINE_METHOD_RAND `
2135
- * ` crypto.constants.ENGINE_METHOD_ECDH `
2136
- * ` crypto.constants.ENGINE_METHOD_ECDSA `
2135
+ * ` crypto.constants.ENGINE_METHOD_EC `
2137
2136
* ` crypto.constants.ENGINE_METHOD_CIPHERS `
2138
2137
* ` crypto.constants.ENGINE_METHOD_DIGESTS `
2139
- * ` crypto.constants.ENGINE_METHOD_STORE `
2140
2138
* ` crypto.constants.ENGINE_METHOD_PKEY_METHS `
2141
2139
* ` crypto.constants.ENGINE_METHOD_PKEY_ASN1_METHS `
2142
2140
* ` crypto.constants.ENGINE_METHOD_ALL `
2143
2141
* ` crypto.constants.ENGINE_METHOD_NONE `
2144
2142
2143
+ The flags below are deprecated in OpenSSL-1.1.0.
2144
+
2145
+ * ` crypto.constants.ENGINE_METHOD_ECDH `
2146
+ * ` crypto.constants.ENGINE_METHOD_ECDSA `
2147
+ * ` crypto.constants.ENGINE_METHOD_STORE `
2148
+
2145
2149
### crypto.setFips(bool)
2146
2150
<!-- YAML
2147
2151
added: REPLACEME
@@ -2472,12 +2476,8 @@ the `crypto`, `tls`, and `https` modules and are generally specific to OpenSSL.
2472
2476
<td>Limit engine usage to RAND</td>
2473
2477
</tr >
2474
2478
<tr >
2475
- <td><code>ENGINE_METHOD_ECDH</code></td>
2476
- <td>Limit engine usage to ECDH</td>
2477
- </tr >
2478
- <tr >
2479
- <td><code>ENGINE_METHOD_ECDSA</code></td>
2480
- <td>Limit engine usage to ECDSA</td>
2479
+ <td><code>ENGINE_METHOD_EC</code></td>
2480
+ <td>Limit engine usage to EC</td>
2481
2481
</tr >
2482
2482
<tr >
2483
2483
<td><code>ENGINE_METHOD_CIPHERS</code></td>
@@ -2487,10 +2487,6 @@ the `crypto`, `tls`, and `https` modules and are generally specific to OpenSSL.
2487
2487
<td><code>ENGINE_METHOD_DIGESTS</code></td>
2488
2488
<td>Limit engine usage to DIGESTS</td>
2489
2489
</tr >
2490
- <tr >
2491
- <td><code>ENGINE_METHOD_STORE</code></td>
2492
- <td>Limit engine usage to STORE</td>
2493
- </tr >
2494
2490
<tr >
2495
2491
<td><code>ENGINE_METHOD_PKEY_METHS</code></td>
2496
2492
<td>Limit engine usage to PKEY_METHDS</td>
@@ -2609,7 +2605,7 @@ the `crypto`, `tls`, and `https` modules and are generally specific to OpenSSL.
2609
2605
2610
2606
2611
2607
[ `Buffer` ] : buffer.html
2612
- [ `EVP_BytesToKey` ] : https://www.openssl.org/docs/man1.0.2 /crypto/EVP_BytesToKey.html
2608
+ [ `EVP_BytesToKey` ] : https://www.openssl.org/docs/man1.1.0 /crypto/EVP_BytesToKey.html
2613
2609
[ `UV_THREADPOOL_SIZE` ] : cli.html#cli_uv_threadpool_size_size
2614
2610
[ `cipher.final()` ] : #crypto_cipher_final_outputencoding
2615
2611
[ `cipher.update()` ] : #crypto_cipher_update_data_inputencoding_outputencoding
@@ -2655,7 +2651,7 @@ the `crypto`, `tls`, and `https` modules and are generally specific to OpenSSL.
2655
2651
[ NIST SP 800-132 ] : http://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-132.pdf
2656
2652
[ NIST SP 800-38D ] : http://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-38d.pdf
2657
2653
[ Nonce-Disrespecting Adversaries ] : https://github.com/nonce-disrespect/nonce-disrespect
2658
- [ OpenSSL's SPKAC implementation ] : https://www.openssl.org/docs/man1.0.2 /apps/spkac.html
2654
+ [ OpenSSL's SPKAC implementation ] : https://www.openssl.org/docs/man1.1.0 /apps/openssl- spkac.html
2659
2655
[ RFC 2412 ] : https://www.rfc-editor.org/rfc/rfc2412.txt
2660
2656
[ RFC 3526 ] : https://www.rfc-editor.org/rfc/rfc3526.txt
2661
2657
[ RFC 3610 ] : https://www.rfc-editor.org/rfc/rfc3610.txt
0 commit comments