• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/bearssl/samples/

Lines Matching refs:suites

29  * configures a list of cipher suites and algorithm implementations.
38 * supported (protocol versions and cipher suites).
51 * A list of cipher suites, by preference (first is most
52 * preferred). The list below contains all cipher suites supported
55 static const uint16_t suites[] = {
114 * -- cipher suites with a name ending in "SHA384" need "prf_sha384";
131 * -- With TLS 1.2, cipher suites with a name ending in "SHA384"
133 * -- With TLS 1.2, cipher suites with a name ending in "SHA256"
135 * -- With TLS 1.2, cipher suites with a name ending in "SHA"
140 * cipher suites), and on the client side (for client
160 * Set the cipher suites. All specified cipher suite MUST be
165 br_ssl_engine_set_suites(&cc->eng, suites,
166 (sizeof suites) / (sizeof suites[0]));
172 * (cipher suites whose name starts with TLS_RSA).
175 * "ECDHE_RSA" cipher suites (not ECDH_RSA).
178 * suites that use elliptic curves (both "ECDH" and "ECDHE"
179 * cipher suites).
182 * cipher suites (but not for ECDHE_RSA, ECDH_ECDSA or ECDH_RSA).
242 * -- Cipher suites in AES_128_CBC, AES_256_CBC and 3DES_EDE_CBC
244 * -- Cipher suites in AES_128_GCM and AES_256_GCM need the GCM
246 * -- Cipher suites in CHACHA20_POLY1305 need the ChaCha20+Poly1305
413 * Set suites and asymmetric crypto implementations. We use the
454 * key, so the list of cipher suites is trimmed down for RSA.
461 static const uint16_t suites[] = {
501 br_ssl_engine_set_suites(&cc->eng, suites,
502 (sizeof suites) / (sizeof suites[0]));
505 * Elliptic curve implementation is used for ECDHE suites (but
533 * -- "ECDH" cipher suites use only the EC code (&br_ec_prime_i31);
534 * the ECDHE_ECDSA cipher suites need both the EC code and
537 * -- For "ECDH" (not "ECDHE") cipher suites, the engine must