| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -230,7 +230,7 @@ as `deps/icu` (You'll have: `deps/icu/source/...`) | |||
| 230 | 230 | NOTE: Windows is not yet supported | |
| 231 | 231 | ||
| 232 | 232 | It is possible to build Node.js with | |
| 233 | - [OpenSSL FIPS module](https://www.openssl.org/docs/fips/fipsnotes.html). | ||
| 233 | + [OpenSSL FIPS module](https://www.openssl.org/docs/fipsnotes.html). | ||
| 234 | 234 | ||
| 235 | 235 | **Note**: building in this way does **not** allow you to claim that the | |
| 236 | 236 | runtime is FIPS 140-2 validated. Instead you can indicate that the runtime | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1633,20 +1633,20 @@ the `crypto`, `tls`, and `https` modules and are generally specific to OpenSSL. | |||
| 1633 | 1633 | <tr> | |
| 1634 | 1634 | <td><code>SSL_OP_ALL</code></td> | |
| 1635 | 1635 | <td>Applies multiple bug workarounds within OpenSSL. See | |
| 1636 | - https://www.openssl.org/docs/manmaster/ssl/SSL_CTX_set_options.html for | ||
| 1636 | + https://www.openssl.org/docs/man1.0.2/ssl/SSL_CTX_set_options.html for | ||
| 1637 | 1637 | detail.</td> | |
| 1638 | 1638 | </tr> | |
| 1639 | 1639 | <tr> | |
| 1640 | 1640 | <td><code>SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION</code></td> | |
| 1641 | 1641 | <td>Allows legacy insecure renegotiation between OpenSSL and unpatched | |
| 1642 | 1642 | clients or servers. See | |
| 1643 | - https://www.openssl.org/docs/manmaster/ssl/SSL_CTX_set_options.html.</td> | ||
| 1643 | + https://www.openssl.org/docs/man1.0.2/ssl/SSL_CTX_set_options.html.</td> | ||
| 1644 | 1644 | </tr> | |
| 1645 | 1645 | <tr> | |
| 1646 | 1646 | <td><code>SSL_OP_CIPHER_SERVER_PREFERENCE</code></td> | |
| 1647 | 1647 | <td>Uses the server's preferences instead of the clients when selecting a | |
| 1648 | 1648 | cipher. See | |
| 1649 | - https://www.openssl.org/docs/manmaster/ssl/SSL_CTX_set_options.html.</td> | ||
| 1649 | + https://www.openssl.org/docs/man1.0.2/ssl/SSL_CTX_set_options.html.</td> | ||
| 1650 | 1650 | </tr> | |
| 1651 | 1651 | <tr> | |
| 1652 | 1652 | <td><code>SSL_OP_CISCO_ANYCONNECT</code></td> | |
@@ -1949,7 +1949,7 @@ the `crypto`, `tls`, and `https` modules and are generally specific to OpenSSL. | |||
| 1949 | 1949 | [`ecdh.generateKeys()`]: #crypto_ecdh_generatekeys_encoding_format | |
| 1950 | 1950 | [`ecdh.setPrivateKey()`]: #crypto_ecdh_setprivatekey_private_key_encoding | |
| 1951 | 1951 | [`ecdh.setPublicKey()`]: #crypto_ecdh_setpublickey_public_key_encoding | |
| 1952 | - [`EVP_BytesToKey`]: https://www.openssl.org/docs/crypto/EVP_BytesToKey.html | ||
| 1952 | + [`EVP_BytesToKey`]: https://www.openssl.org/docs/man1.0.2/crypto/EVP_BytesToKey.html | ||
| 1953 | 1953 | [`hash.digest()`]: #crypto_hash_digest_encoding | |
| 1954 | 1954 | [`hash.update()`]: #crypto_hash_update_data_input_encoding | |
| 1955 | 1955 | [`hmac.digest()`]: #crypto_hmac_digest_encoding | |
@@ -1964,8 +1964,8 @@ the `crypto`, `tls`, and `https` modules and are generally specific to OpenSSL. | |||
| 1964 | 1964 | [initialization vector]: https://en.wikipedia.org/wiki/Initialization_vector | |
| 1965 | 1965 | [NIST SP 800-131A]: http://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-131Ar1.pdf | |
| 1966 | 1966 | [NIST SP 800-132]: http://csrc.nist.gov/publications/nistpubs/800-132/nist-sp800-132.pdf | |
| 1967 | - [OpenSSL cipher list format]: https://www.openssl.org/docs/apps/ciphers.html#CIPHER-LIST-FORMAT | ||
| 1968 | - [OpenSSL's SPKAC implementation]: https://www.openssl.org/docs/apps/spkac.html | ||
| 1967 | + [OpenSSL cipher list format]: https://www.openssl.org/docs/man1.0.2/apps/ciphers.html#CIPHER-LIST-FORMAT | ||
| 1968 | + [OpenSSL's SPKAC implementation]: https://www.openssl.org/docs/man1.0.2/apps/spkac.html | ||
| 1969 | 1969 | [publicly trusted list of CAs]: https://mxr.mozilla.org/mozilla/source/security/nss/lib/ckfw/builtins/certdata.txt | |
| 1970 | 1970 | [RFC 2412]: https://www.rfc-editor.org/rfc/rfc2412.txt | |
| 1971 | 1971 | [RFC 3526]: https://www.rfc-editor.org/rfc/rfc3526.txt | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -203,7 +203,7 @@ The following options from [`tls.connect()`][] can also be specified. However, a | |||
| 203 | 203 | certificates in PEM format. If this is omitted several well known "root" | |
| 204 | 204 | CAs will be used, like VeriSign. These are used to authorize connections. | |
| 205 | 205 | - `ciphers`: A string describing the ciphers to use or exclude. Consult | |
| 206 | - <https://www.openssl.org/docs/apps/ciphers.html#CIPHER-LIST-FORMAT> for | ||
| 206 | + <https://www.openssl.org/docs/man1.0.2/apps/ciphers.html#CIPHER-LIST-FORMAT> for | ||
| 207 | 207 | details on the format. | |
| 208 | 208 | - `rejectUnauthorized`: If `true`, the server certificate is verified against | |
| 209 | 209 | the list of supplied CAs. An `'error'` event is emitted if verification | |
@@ -267,7 +267,7 @@ var req = https.request(options, (res) => { | |||
| 267 | 267 | [`http.Server`]: http.html#http_class_http_server | |
| 268 | 268 | [`https.Agent`]: #https_class_https_agent | |
| 269 | 269 | [`https.request()`]: #https_https_request_options_callback | |
| 270 | - [`SSL_METHODS`]: https://www.openssl.org/docs/ssl/ssl.html#DEALING-WITH-PROTOCOL-METHODS | ||
| 270 | + [`SSL_METHODS`]: https://www.openssl.org/docs/man1.0.2/ssl/ssl.html#DEALING-WITH-PROTOCOL-METHODS | ||
| 271 | 271 | [`tls.connect()`]: tls.html#tls_tls_connect_options_callback | |
| 272 | 272 | [`tls.createServer()`]: tls.html#tls_tls_createserver_options_secureconnectionlistener | |
| 273 | 273 | [`url.parse()`]: url.html#url_url_parse_urlstring_parsequerystring_slashesdenotehost | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -535,7 +535,7 @@ that first defined the cipher. | |||
| 535 | 535 | For example: `{ name: 'AES256-SHA', version: 'TLSv1/SSLv3' }` | |
| 536 | 536 | ||
| 537 | 537 | See `SSL_CIPHER_get_name()` and `SSL_CIPHER_get_version()` in | |
| 538 | - https://www.openssl.org/docs/manmaster/ssl/SSL_CIPHER_get_name.html for more | ||
| 538 | + https://www.openssl.org/docs/man1.0.2/ssl/SSL_CIPHER_get_name.html for more | ||
| 539 | 539 | information. | |
| 540 | 540 | ||
| 541 | 541 | ### tlsSocket.getEphemeralKeyInfo() | |
@@ -611,7 +611,7 @@ Example responses include: | |||
| 611 | 611 | * `TLSv1.2` | |
| 612 | 612 | * `unknown` | |
| 613 | 613 | ||
| 614 | - See https://www.openssl.org/docs/manmaster/ssl/SSL_get_version.html for more | ||
| 614 | + See https://www.openssl.org/docs/man1.0.2/ssl/SSL_get_version.html for more | ||
| 615 | 615 | information. | |
| 616 | 616 | ||
| 617 | 617 | ### tlsSocket.getSession() | |
@@ -936,7 +936,7 @@ added: v0.11.13 | |||
| 936 | 936 | CRLs (Certificate Revocation List). | |
| 937 | 937 | * `ciphers` {string} A string describing the ciphers to use or exclude. | |
| 938 | 938 | Consult | |
| 939 | - <https://www.openssl.org/docs/apps/ciphers.html#CIPHER-LIST-FORMAT> | ||
| 939 | + <https://www.openssl.org/docs/man1.0.2/apps/ciphers.html#CIPHER-LIST-FORMAT> | ||
| 940 | 940 | for details on the format. | |
| 941 | 941 | * `honorCipherOrder` {boolean} If `true`, when a cipher is being selected, | |
| 942 | 942 | the server's preferences will be used instead of the client preferences. | |
@@ -1252,7 +1252,7 @@ secure_socket = tls.TLSSocket(socket, options); | |||
| 1252 | 1252 | ||
| 1253 | 1253 | where `secure_socket` has the same API as `pair.cleartext`. | |
| 1254 | 1254 | ||
| 1255 | - [OpenSSL cipher list format documentation]: https://www.openssl.org/docs/apps/ciphers.html#CIPHER-LIST-FORMAT | ||
| 1255 | + [OpenSSL cipher list format documentation]: https://www.openssl.org/docs/man1.0.2/apps/ciphers.html#CIPHER-LIST-FORMAT | ||
| 1256 | 1256 | [Chrome's 'modern cryptography' setting]: https://www.chromium.org/Home/chromium-security/education/tls#TOC-Cipher-Suites | |
| 1257 | 1257 | [specific attacks affecting larger AES key sizes]: https://www.schneier.com/blog/archives/2009/07/another_new_aes.html | |
| 1258 | 1258 | [`crypto.getCurves()`]: crypto.html#crypto_crypto_getcurves | |
@@ -1266,9 +1266,9 @@ where `secure_socket` has the same API as `pair.cleartext`. | |||
| 1266 | 1266 | [`'secureConnection'`]: #tls_event_secureconnection | |
| 1267 | 1267 | [Perfect Forward Secrecy]: #tls_perfect_forward_secrecy | |
| 1268 | 1268 | [Stream]: stream.html#stream_stream | |
| 1269 | - [SSL_METHODS]: https://www.openssl.org/docs/ssl/ssl.html#DEALING-WITH-PROTOCOL-METHODS | ||
| 1269 | + [SSL_METHODS]: https://www.openssl.org/docs/man1.0.2/ssl/ssl.html#DEALING-WITH-PROTOCOL-METHODS | ||
| 1270 | 1270 | [tls.Server]: #tls_class_tls_server | |
| 1271 | - [SSL_CTX_set_timeout]: https://www.openssl.org/docs/ssl/SSL_CTX_set_timeout.html | ||
| 1271 | + [SSL_CTX_set_timeout]: https://www.openssl.org/docs/man1.0.2/ssl/SSL_CTX_set_timeout.html | ||
| 1272 | 1272 | [Forward secrecy]: https://en.wikipedia.org/wiki/Perfect_forward_secrecy | |
| 1273 | 1273 | [DHE]: https://en.wikipedia.org/wiki/Diffie%E2%80%93Hellman_key_exchange | |
| 1274 | 1274 | [ECDHE]: https://en.wikipedia.org/wiki/Elliptic_curve_Diffie%E2%80%93Hellman | |
| Back | FazBrowse Home | New Git URL |
0 commit comments