quickjs-tart

quickjs-based runtime for wallet-core logic
Log | Files | Refs | README | LICENSE

curves.md (815B)


      1 ---
      2 c: Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
      3 SPDX-License-Identifier: curl
      4 Long: curves
      5 Arg: <list>
      6 Help: (EC) TLS key exchange algorithms to request
      7 Protocols: TLS
      8 Added: 7.73.0
      9 Category: tls
     10 Multi: single
     11 See-also:
     12   - ciphers
     13 Example:
     14   - --curves X25519 $URL
     15 ---
     16 
     17 # `--curves`
     18 
     19 Set specific curves to use during SSL session establishment according to RFC
     20 8422, 5.1. Multiple algorithms can be provided by separating them with `:`
     21 (e.g. `X25519:P-521`). The parameter is available identically in the OpenSSL
     22 `s_client` and `s_server` utilities.
     23 
     24 --curves allows a OpenSSL powered curl to make SSL-connections with exactly
     25 the (EC) curve requested by the client, avoiding nontransparent client/server
     26 negotiations.
     27 
     28 If this option is set, the default curves list built into OpenSSL are ignored.