lib/libcrypto/stack/safestack.h
1174
#define sk_SSL_CIPHER_new(cmp) SKM_sk_new(SSL_CIPHER, (cmp))
lib/libcrypto/stack/safestack.h
1175
#define sk_SSL_CIPHER_new_null() SKM_sk_new_null(SSL_CIPHER)
lib/libcrypto/stack/safestack.h
1176
#define sk_SSL_CIPHER_free(st) SKM_sk_free(SSL_CIPHER, (st))
lib/libcrypto/stack/safestack.h
1177
#define sk_SSL_CIPHER_num(st) SKM_sk_num(SSL_CIPHER, (st))
lib/libcrypto/stack/safestack.h
1178
#define sk_SSL_CIPHER_value(st, i) SKM_sk_value(SSL_CIPHER, (st), (i))
lib/libcrypto/stack/safestack.h
1179
#define sk_SSL_CIPHER_set(st, i, val) SKM_sk_set(SSL_CIPHER, (st), (i), (val))
lib/libcrypto/stack/safestack.h
1180
#define sk_SSL_CIPHER_zero(st) SKM_sk_zero(SSL_CIPHER, (st))
lib/libcrypto/stack/safestack.h
1181
#define sk_SSL_CIPHER_push(st, val) SKM_sk_push(SSL_CIPHER, (st), (val))
lib/libcrypto/stack/safestack.h
1182
#define sk_SSL_CIPHER_unshift(st, val) SKM_sk_unshift(SSL_CIPHER, (st), (val))
lib/libcrypto/stack/safestack.h
1183
#define sk_SSL_CIPHER_find(st, val) SKM_sk_find(SSL_CIPHER, (st), (val))
lib/libcrypto/stack/safestack.h
1184
#define sk_SSL_CIPHER_delete(st, i) SKM_sk_delete(SSL_CIPHER, (st), (i))
lib/libcrypto/stack/safestack.h
1185
#define sk_SSL_CIPHER_delete_ptr(st, ptr) SKM_sk_delete_ptr(SSL_CIPHER, (st), (ptr))
lib/libcrypto/stack/safestack.h
1186
#define sk_SSL_CIPHER_insert(st, val, i) SKM_sk_insert(SSL_CIPHER, (st), (val), (i))
lib/libcrypto/stack/safestack.h
1187
#define sk_SSL_CIPHER_set_cmp_func(st, cmp) SKM_sk_set_cmp_func(SSL_CIPHER, (st), (cmp))
lib/libcrypto/stack/safestack.h
1188
#define sk_SSL_CIPHER_dup(st) SKM_sk_dup(SSL_CIPHER, st)
lib/libcrypto/stack/safestack.h
1189
#define sk_SSL_CIPHER_pop_free(st, free_func) SKM_sk_pop_free(SSL_CIPHER, (st), (free_func))
lib/libcrypto/stack/safestack.h
1190
#define sk_SSL_CIPHER_shift(st) SKM_sk_shift(SSL_CIPHER, (st))
lib/libcrypto/stack/safestack.h
1191
#define sk_SSL_CIPHER_pop(st) SKM_sk_pop(SSL_CIPHER, (st))
lib/libcrypto/stack/safestack.h
1192
#define sk_SSL_CIPHER_sort(st) SKM_sk_sort(SSL_CIPHER, (st))
lib/libcrypto/stack/safestack.h
1193
#define sk_SSL_CIPHER_is_sorted(st) SKM_sk_is_sorted(SSL_CIPHER, (st))
lib/libssl/s3_lib.c
1129
const SSL_CIPHER *
lib/libssl/s3_lib.c
1142
uint16_t b = ((const SSL_CIPHER *)cipher)->value;
lib/libssl/s3_lib.c
1147
const SSL_CIPHER *
lib/libssl/s3_lib.c
169
#define SSL3_NUM_CIPHERS (sizeof(ssl3_ciphers) / sizeof(SSL_CIPHER))
lib/libssl/s3_lib.c
172
const SSL_CIPHER ssl3_ciphers[] = {
lib/libssl/s3_lib.c
2274
SSL_CIPHER *
lib/libssl/s3_lib.c
2275
ssl3_choose_cipher(SSL *s, STACK_OF(SSL_CIPHER) *clnt,
lib/libssl/s3_lib.c
2276
STACK_OF(SSL_CIPHER) *srvr)
lib/libssl/s3_lib.c
2279
STACK_OF(SSL_CIPHER) *prio, *allow;
lib/libssl/s3_lib.c
2280
SSL_CIPHER *c, *ret = NULL;
lib/libssl/ssl.h
1087
STACK_OF(SSL_CIPHER) *SSL_CTX_get_ciphers(const SSL_CTX *ctx);
lib/libssl/ssl.h
1107
const SSL_CIPHER *SSL_get_current_cipher(const SSL *s);
lib/libssl/ssl.h
1108
int SSL_CIPHER_get_bits(const SSL_CIPHER *c, int *alg_bits);
lib/libssl/ssl.h
1109
const char * SSL_CIPHER_get_version(const SSL_CIPHER *c);
lib/libssl/ssl.h
1110
const char * SSL_CIPHER_get_name(const SSL_CIPHER *c);
lib/libssl/ssl.h
1111
unsigned long SSL_CIPHER_get_id(const SSL_CIPHER *c);
lib/libssl/ssl.h
1112
uint16_t SSL_CIPHER_get_value(const SSL_CIPHER *c);
lib/libssl/ssl.h
1113
const SSL_CIPHER *SSL_CIPHER_find(SSL *ssl, const unsigned char *ptr);
lib/libssl/ssl.h
1114
int SSL_CIPHER_get_cipher_nid(const SSL_CIPHER *c);
lib/libssl/ssl.h
1115
int SSL_CIPHER_get_digest_nid(const SSL_CIPHER *c);
lib/libssl/ssl.h
1116
int SSL_CIPHER_get_kx_nid(const SSL_CIPHER *c);
lib/libssl/ssl.h
1117
int SSL_CIPHER_get_auth_nid(const SSL_CIPHER *c);
lib/libssl/ssl.h
1118
const EVP_MD *SSL_CIPHER_get_handshake_digest(const SSL_CIPHER *c);
lib/libssl/ssl.h
1119
int SSL_CIPHER_is_aead(const SSL_CIPHER *c);
lib/libssl/ssl.h
1173
const SSL_CIPHER *SSL_SESSION_get0_cipher(const SSL_SESSION *ss);
lib/libssl/ssl.h
1340
STACK_OF(SSL_CIPHER) *SSL_get_ciphers(const SSL *s);
lib/libssl/ssl.h
1341
STACK_OF(SSL_CIPHER) *SSL_get_client_ciphers(const SSL *s);
lib/libssl/ssl.h
1342
STACK_OF(SSL_CIPHER) *SSL_get1_supported_ciphers(SSL *s);
lib/libssl/ssl.h
1369
char *SSL_CIPHER_description(const SSL_CIPHER *, char *buf, int size);
lib/libssl/ssl.h
1671
const SSL_CIPHER *cipher, const uint8_t *secret, size_t secret_len);
lib/libssl/ssl.h
1683
const SSL_CIPHER *cipher, const uint8_t *secret, size_t secret_len);
lib/libssl/ssl.h
354
DECLARE_STACK_OF(SSL_CIPHER)
lib/libssl/ssl.h
367
STACK_OF(SSL_CIPHER) *peer_ciphers, const SSL_CIPHER **cipher, void *arg);
lib/libssl/ssl_ciph.c
1110
STACK_OF(SSL_CIPHER) *
lib/libssl/ssl_ciph.c
1112
STACK_OF(SSL_CIPHER) **cipher_list,
lib/libssl/ssl_ciph.c
1113
STACK_OF(SSL_CIPHER) *cipher_list_tls13,
lib/libssl/ssl_ciph.c
1118
STACK_OF(SSL_CIPHER) *cipherstack = NULL, *ret = NULL;
lib/libssl/ssl_ciph.c
1121
const SSL_CIPHER **ca_list = NULL;
lib/libssl/ssl_ciph.c
1122
const SSL_CIPHER *cipher;
lib/libssl/ssl_ciph.c
1227
num_of_group_aliases = sizeof(cipher_aliases) / sizeof(SSL_CIPHER);
lib/libssl/ssl_ciph.c
1229
ca_list = reallocarray(NULL, num_of_alias_max, sizeof(SSL_CIPHER *));
lib/libssl/ssl_ciph.c
1321
SSL_CIPHER_description(const SSL_CIPHER *cipher, char *buf, int len)
lib/libssl/ssl_ciph.c
1452
SSL_CIPHER_get_version(const SSL_CIPHER *cipher)
lib/libssl/ssl_ciph.c
1463
SSL_CIPHER_get_name(const SSL_CIPHER *cipher)
lib/libssl/ssl_ciph.c
1474
SSL_CIPHER_get_bits(const SSL_CIPHER *c, int *alg_bits)
lib/libssl/ssl_ciph.c
1488
SSL_CIPHER_get_id(const SSL_CIPHER *cipher)
lib/libssl/ssl_ciph.c
1495
SSL_CIPHER_get_value(const SSL_CIPHER *cipher)
lib/libssl/ssl_ciph.c
1501
const SSL_CIPHER *
lib/libssl/ssl_ciph.c
1517
SSL_CIPHER_get_cipher_nid(const SSL_CIPHER *c)
lib/libssl/ssl_ciph.c
1547
SSL_CIPHER_get_digest_nid(const SSL_CIPHER *c)
lib/libssl/ssl_ciph.c
1567
SSL_CIPHER_get_kx_nid(const SSL_CIPHER *c)
lib/libssl/ssl_ciph.c
158
const SSL_CIPHER *cipher;
lib/libssl/ssl_ciph.c
1583
SSL_CIPHER_get_auth_nid(const SSL_CIPHER *c)
lib/libssl/ssl_ciph.c
1599
SSL_CIPHER_get_handshake_digest(const SSL_CIPHER *c)
lib/libssl/ssl_ciph.c
1613
SSL_CIPHER_is_aead(const SSL_CIPHER *c)
lib/libssl/ssl_ciph.c
164
static const SSL_CIPHER cipher_aliases[] = {
lib/libssl/ssl_ciph.c
403
const SSL_CIPHER *cipher;
lib/libssl/ssl_ciph.c
483
const SSL_CIPHER *cipher;
lib/libssl/ssl_ciph.c
511
const SSL_CIPHER *cipher;
lib/libssl/ssl_ciph.c
579
const SSL_CIPHER *c;
lib/libssl/ssl_ciph.c
640
ssl_cipher_collect_aliases(const SSL_CIPHER **ca_list, int num_of_group_aliases,
lib/libssl/ssl_ciph.c
646
const SSL_CIPHER **ca_curr;
lib/libssl/ssl_ciph.c
698
*ca_curr = (SSL_CIPHER *)(cipher_aliases + i);
lib/libssl/ssl_ciph.c
712
const SSL_CIPHER *cp;
lib/libssl/ssl_ciph.c
857
CIPHER_ORDER **tail_p, const SSL_CIPHER **ca_list, SSL_CERT *cert,
lib/libssl/ssl_ciphers.c
203
ssl_parse_ciphersuites(STACK_OF(SSL_CIPHER) **out_ciphers, const char *str)
lib/libssl/ssl_ciphers.c
206
STACK_OF(SSL_CIPHER) *ciphers;
lib/libssl/ssl_ciphers.c
207
const SSL_CIPHER *cipher;
lib/libssl/ssl_ciphers.c
258
ssl_merge_cipherlists(STACK_OF(SSL_CIPHER) *cipherlist,
lib/libssl/ssl_ciphers.c
259
STACK_OF(SSL_CIPHER) *cipherlist_tls13,
lib/libssl/ssl_ciphers.c
26
ssl_cipher_in_list(STACK_OF(SSL_CIPHER) *ciphers, const SSL_CIPHER *cipher)
lib/libssl/ssl_ciphers.c
260
STACK_OF(SSL_CIPHER) **out_cipherlist)
lib/libssl/ssl_ciphers.c
262
STACK_OF(SSL_CIPHER) *ciphers = NULL;
lib/libssl/ssl_ciphers.c
263
const SSL_CIPHER *cipher;
lib/libssl/ssl_ciphers.c
39
ssl_cipher_allowed_in_tls_version_range(const SSL_CIPHER *cipher, uint16_t min_ver,
lib/libssl/ssl_ciphers.c
54
ssl_cipher_list_to_bytes(SSL *s, STACK_OF(SSL_CIPHER) *ciphers, CBB *cbb)
lib/libssl/ssl_ciphers.c
56
SSL_CIPHER *cipher;
lib/libssl/ssl_ciphers.c
93
STACK_OF(SSL_CIPHER) *
lib/libssl/ssl_ciphers.c
96
STACK_OF(SSL_CIPHER) *ciphers = NULL;
lib/libssl/ssl_ciphers.c
97
const SSL_CIPHER *cipher;
lib/libssl/ssl_clnt.c
827
const SSL_CIPHER *cipher;
lib/libssl/ssl_clnt.c
936
const SSL_CIPHER *pref_cipher = NULL;
lib/libssl/ssl_lib.c
1522
STACK_OF(SSL_CIPHER) *
lib/libssl/ssl_lib.c
1534
STACK_OF(SSL_CIPHER) *
lib/libssl/ssl_lib.c
1543
STACK_OF(SSL_CIPHER) *
lib/libssl/ssl_lib.c
1546
STACK_OF(SSL_CIPHER) *supported_ciphers = NULL, *ciphers;
lib/libssl/ssl_lib.c
1547
SSL_CIPHER *cipher;
lib/libssl/ssl_lib.c
1585
STACK_OF(SSL_CIPHER) *ciphers;
lib/libssl/ssl_lib.c
1587
SSL_CIPHER *cipher;
lib/libssl/ssl_lib.c
1610
STACK_OF(SSL_CIPHER) *ciphers;
lib/libssl/ssl_lib.c
1611
const SSL_CIPHER *cipher;
lib/libssl/ssl_lib.c
1622
STACK_OF(SSL_CIPHER) *
lib/libssl/ssl_lib.c
1635
STACK_OF(SSL_CIPHER) *ciphers;
lib/libssl/ssl_lib.c
1675
STACK_OF(SSL_CIPHER) *ciphers, *ciphers_tls13;
lib/libssl/ssl_lib.c
1696
STACK_OF(SSL_CIPHER) *ciphers;
lib/libssl/ssl_lib.c
1716
STACK_OF(SSL_CIPHER) *client_ciphers, *server_ciphers;
lib/libssl/ssl_lib.c
1717
const SSL_CIPHER *cipher;
lib/libssl/ssl_lib.c
221
STACK_OF(SSL_CIPHER) *ciphers;
lib/libssl/ssl_lib.c
2303
ssl_set_cert_masks(SSL_CERT *c, const SSL_CIPHER *cipher)
lib/libssl/ssl_lib.c
2353
const SSL_CIPHER *cs = s->s3->hs.cipher;
lib/libssl/ssl_lib.c
2394
ssl_get_sign_pkey(SSL *s, const SSL_CIPHER *cipher, const EVP_MD **pmd,
lib/libssl/ssl_lib.c
3076
const SSL_CIPHER *
lib/libssl/ssl_local.h
1010
STACK_OF(SSL_CIPHER) *cipher_list_tls13;
lib/libssl/ssl_local.h
1173
extern const SSL_CIPHER ssl3_ciphers[];
lib/libssl/ssl_local.h
1191
int ssl_cipher_in_list(STACK_OF(SSL_CIPHER) *ciphers, const SSL_CIPHER *cipher);
lib/libssl/ssl_local.h
1192
int ssl_cipher_allowed_in_tls_version_range(const SSL_CIPHER *cipher,
lib/libssl/ssl_local.h
1218
int ssl_security_cipher_check(const SSL *ssl, SSL_CIPHER *cipher);
lib/libssl/ssl_local.h
1219
int ssl_security_shared_cipher(const SSL *ssl, SSL_CIPHER *cipher);
lib/libssl/ssl_local.h
1220
int ssl_security_supported_cipher(const SSL *ssl, SSL_CIPHER *cipher);
lib/libssl/ssl_local.h
1237
int ssl_cipher_list_to_bytes(SSL *s, STACK_OF(SSL_CIPHER) *ciphers, CBB *cbb);
lib/libssl/ssl_local.h
1238
STACK_OF(SSL_CIPHER) *ssl_bytes_to_cipher_list(SSL *s, CBS *cbs);
lib/libssl/ssl_local.h
1239
STACK_OF(SSL_CIPHER) *ssl_create_cipher_list(const SSL_METHOD *meth,
lib/libssl/ssl_local.h
1240
STACK_OF(SSL_CIPHER) **pref, STACK_OF(SSL_CIPHER) *tls13,
lib/libssl/ssl_local.h
1242
int ssl_parse_ciphersuites(STACK_OF(SSL_CIPHER) **out_ciphers, const char *str);
lib/libssl/ssl_local.h
1243
int ssl_merge_cipherlists(STACK_OF(SSL_CIPHER) *cipherlist,
lib/libssl/ssl_local.h
1244
STACK_OF(SSL_CIPHER) *cipherlist_tls13,
lib/libssl/ssl_local.h
1245
STACK_OF(SSL_CIPHER) **out_cipherlist);
lib/libssl/ssl_local.h
1257
EVP_PKEY *ssl_get_sign_pkey(SSL *s, const SSL_CIPHER *c, const EVP_MD **pmd,
lib/libssl/ssl_local.h
1261
void ssl_set_cert_masks(SSL_CERT *c, const SSL_CIPHER *cipher);
lib/libssl/ssl_local.h
1262
STACK_OF(SSL_CIPHER) *ssl_get_ciphers_by_id(SSL *s);
lib/libssl/ssl_local.h
1273
const SSL_CIPHER *ssl3_get_cipher_by_index(int idx);
lib/libssl/ssl_local.h
1274
const SSL_CIPHER *ssl3_get_cipher_by_value(uint16_t value);
lib/libssl/ssl_local.h
1287
SSL_CIPHER *ssl3_choose_cipher(SSL *ssl, STACK_OF(SSL_CIPHER) *clnt,
lib/libssl/ssl_local.h
1288
STACK_OF(SSL_CIPHER) *srvr);
lib/libssl/ssl_local.h
553
const SSL_CIPHER *cipher;
lib/libssl/ssl_local.h
556
STACK_OF(SSL_CIPHER) *client_ciphers;
lib/libssl/ssl_local.h
660
STACK_OF(SSL_CIPHER) *cipher_list;
lib/libssl/ssl_local.h
793
STACK_OF(SSL_CIPHER) *cipher_list_tls13;
lib/libssl/ssl_local.h
878
STACK_OF(SSL_CIPHER) *cipher_list;
lib/libssl/ssl_seclevel.c
261
ssl_security_cipher(const SSL *ssl, SSL_CIPHER *cipher, int secop)
lib/libssl/ssl_seclevel.c
267
ssl_security_cipher_check(const SSL *ssl, SSL_CIPHER *cipher)
lib/libssl/ssl_seclevel.c
273
ssl_security_shared_cipher(const SSL *ssl, SSL_CIPHER *cipher)
lib/libssl/ssl_seclevel.c
279
ssl_security_supported_cipher(const SSL *ssl, SSL_CIPHER *cipher)
lib/libssl/ssl_seclevel.c
98
const SSL_CIPHER *cipher = arg;
lib/libssl/ssl_sess.c
1066
void *secret, int *secret_len, STACK_OF(SSL_CIPHER) *peer_ciphers,
lib/libssl/ssl_sess.c
1067
const SSL_CIPHER **cipher, void *arg), void *arg)
lib/libssl/ssl_sess.c
991
const SSL_CIPHER *
lib/libssl/ssl_srvr.c
1049
const SSL_CIPHER *pref_cipher = NULL;
lib/libssl/ssl_srvr.c
772
SSL_CIPHER *c;
lib/libssl/ssl_srvr.c
773
STACK_OF(SSL_CIPHER) *ciphers = NULL;
lib/libssl/ssl_txt.c
111
const SSL_CIPHER *cipher;
lib/libssl/tls13_client.c
227
const SSL_CIPHER *cipher;
lib/libssl/tls13_internal.h
314
const EVP_AEAD *tls13_cipher_aead(const SSL_CIPHER *cipher);
lib/libssl/tls13_internal.h
315
const EVP_MD *tls13_cipher_hash(const SSL_CIPHER *cipher);
lib/libssl/tls13_lib.c
76
tls13_cipher_aead(const SSL_CIPHER *cipher)
lib/libssl/tls13_lib.c
96
tls13_cipher_hash(const SSL_CIPHER *cipher)
lib/libssl/tls13_server.c
148
STACK_OF(SSL_CIPHER) *ciphers = NULL;
lib/libssl/tls13_server.c
149
const SSL_CIPHER *cipher;
regress/lib/libssl/ciphers/cipherstest.c
1122
STACK_OF(SSL_CIPHER) *ciphers = NULL;
regress/lib/libssl/ciphers/cipherstest.c
1123
SSL_CIPHER *cipher;
regress/lib/libssl/ciphers/cipherstest.c
26
const SSL_CIPHER *ssl3_get_cipher_by_index(int idx);
regress/lib/libssl/ciphers/cipherstest.c
28
int ssl_parse_ciphersuites(STACK_OF(SSL_CIPHER) **out_ciphers, const char *str);
regress/lib/libssl/ciphers/cipherstest.c
40
const SSL_CIPHER *cipher;
regress/lib/libssl/ciphers/cipherstest.c
722
STACK_OF(SSL_CIPHER) *ciphers;
regress/lib/libssl/ciphers/cipherstest.c
723
const SSL_CIPHER *cipher;
regress/lib/libssl/ciphers/cipherstest.c
934
STACK_OF(SSL_CIPHER) *ciphers = NULL;
regress/lib/libssl/ciphers/cipherstest.c
935
SSL_CIPHER *cipher;
regress/lib/libssl/interop/client.c
187
STACK_OF(SSL_CIPHER) *supported_ciphers;
regress/lib/libssl/interop/server.c
226
STACK_OF(SSL_CIPHER) *supported_ciphers;
regress/lib/libssl/interop/util.c
73
print_ciphers(STACK_OF(SSL_CIPHER) *cstack)
regress/lib/libssl/interop/util.c
75
const SSL_CIPHER *cipher;
regress/lib/libssl/interop/util.h
19
void print_ciphers(STACK_OF(SSL_CIPHER) *);
regress/lib/libssl/quic/quictest.c
51
const SSL_CIPHER *cipher, const uint8_t *secret, size_t secret_len)
regress/lib/libssl/quic/quictest.c
62
const SSL_CIPHER *cipher, const uint8_t *secret, size_t secret_len)
regress/lib/libssl/ssl/ssltest.c
364
const SSL_CIPHER *ciph;
regress/lib/libssl/unit/cipher_list.c
127
ssl_list_to_bytes_no_scsv(SSL *s, STACK_OF(SSL_CIPHER) **ciphers,
regress/lib/libssl/unit/cipher_list.c
161
ssl_bytes_to_list_invalid(SSL *s, STACK_OF(SSL_CIPHER) **ciphers)
regress/lib/libssl/unit/cipher_list.c
184
STACK_OF(SSL_CIPHER) *ciphers = NULL;
regress/lib/libssl/unit/cipher_list.c
71
ssl_bytes_to_list_alloc(SSL *s, STACK_OF(SSL_CIPHER) **ciphers)
regress/lib/libssl/unit/cipher_list.c
73
SSL_CIPHER *cipher;
regress/lib/libssl/unit/cipher_list.c
94
ssl_list_to_bytes_scsv(SSL *s, STACK_OF(SSL_CIPHER) **ciphers,
regress/lib/libssl/unit/tls_prf.c
110
const SSL_CIPHER *cipher;
usr.bin/openssl/ciphers.c
93
STACK_OF(SSL_CIPHER) *ciphers;
usr.bin/openssl/ciphers.c
94
STACK_OF(SSL_CIPHER) *supported_ciphers = NULL;
usr.bin/openssl/ciphers.c
95
const SSL_CIPHER *cipher;
usr.bin/openssl/s_client.c
1666
const SSL_CIPHER *c;
usr.bin/openssl/s_server.c
1901
const SSL_CIPHER *c;
usr.bin/openssl/s_server.c
1980
STACK_OF(SSL_CIPHER) *sk;