Lines Matching full:ssl_cipher
277 * Define the Bitmasks for SSL_CIPHER.algorithms.
280 * is for internal library use only, even though SSL_CIPHER.algorithms
614 OPENSSL_EXTERN const SSL_CIPHER ssl2_ciphers[];
615 OPENSSL_EXTERN SSL_CIPHER ssl3_ciphers[];
823 int ssl_cipher_id_cmp(const SSL_CIPHER *a,const SSL_CIPHER *b);
824 DECLARE_OBJ_BSEARCH_GLOBAL_CMP_FN(SSL_CIPHER, SSL_CIPHER,
826 int ssl_cipher_ptr_id_cmp(const SSL_CIPHER * const *ap,
827 const SSL_CIPHER * const *bp);
828 STACK_OF(SSL_CIPHER) *ssl_bytes_to_cipher_list(SSL *s,unsigned char *p,int num,
829 STACK_OF(SSL_CIPHER) **skp);
830 int ssl_cipher_list_to_bytes(SSL *s,STACK_OF(SSL_CIPHER) *sk,unsigned char *p,
831 int (*put_cb)(const SSL_CIPHER *, unsigned char *));
832 STACK_OF(SSL_CIPHER) *ssl_create_cipher_list(const SSL_METHOD *meth,
833 STACK_OF(SSL_CIPHER) **pref,
834 STACK_OF(SSL_CIPHER) **sorted,
846 EVP_PKEY *ssl_get_sign_pkey(SSL *s,const SSL_CIPHER *c, const EVP_MD **pmd);
848 void ssl_set_cert_masks(CERT *c, const SSL_CIPHER *cipher);
849 STACK_OF(SSL_CIPHER) *ssl_get_ciphers_by_id(SSL *s);
858 const SSL_CIPHER *ssl2_get_cipher_by_char(const unsigned char *p);
859 int ssl2_put_cipher_by_char(const SSL_CIPHER *c,unsigned char *p);
866 const SSL_CIPHER *ssl2_get_cipher(unsigned int u);
883 const SSL_CIPHER *ssl3_get_cipher_by_char(const unsigned char *p);
884 int ssl3_put_cipher_by_char(const SSL_CIPHER *c,unsigned char *p);
902 const SSL_CIPHER *ssl3_get_cipher(unsigned int u);
915 SSL_CIPHER *ssl3_choose_cipher(SSL *ssl,STACK_OF(SSL_CIPHER) *clnt,
916 STACK_OF(SSL_CIPHER) *srvr);
943 const SSL_CIPHER *ssl23_get_cipher(unsigned int u);
947 int ssl23_put_cipher_by_char(const SSL_CIPHER *c, unsigned char *p);
948 const SSL_CIPHER *ssl23_get_cipher_by_char(const unsigned char *p);
983 const SSL_CIPHER *dtls1_get_cipher(unsigned int u);