Lines Matching refs:cipher

26  const char *SSL_CIPHER_get_name(const SSL_CIPHER *cipher);
27 const char *SSL_CIPHER_standard_name(const SSL_CIPHER *cipher);
29 int SSL_CIPHER_get_bits(const SSL_CIPHER *cipher, int *alg_bits);
30 const char *SSL_CIPHER_get_version(const SSL_CIPHER *cipher);
31 char *SSL_CIPHER_description(const SSL_CIPHER *cipher, char *buf, int size);
44 SSL_CIPHER_get_name() returns a pointer to the name of B<cipher>. If the
45 B<cipher> is NULL, it returns "(NONE)".
48 B<cipher>. If the B<cipher> is NULL, it returns "(NONE)". If the B<cipher>
49 has no standard name, it returns B<NULL>. If B<cipher> was defined in both
57 SSL_CIPHER_get_bits() returns the number of secret bits used for B<cipher>.
58 If B<cipher> is NULL, 0 is returned.
61 version that first defined the cipher. It returns "(NONE)" if B<cipher> is NULL.
63 SSL_CIPHER_get_cipher_nid() returns the cipher NID corresponding to B<c>.
64 If there is no cipher (e.g. for cipher suites with no encryption) then
69 for AEAD cipher suites) then B<NID_undef> is returned.
78 cipher suites) B<NID_kx_any> is returned. Examples (not comprehensive):
88 TLS 1.3 cipher suites) B<NID_auth_any> is returned. Examples (not comprehensive):
94 SSL_CIPHER_is_aead() returns 1 if the cipher B<c> is AEAD (e.g. GCM or
97 SSL_CIPHER_find() returns a B<SSL_CIPHER> structure which has the cipher ID stored
99 two-byte TLS cipher ID (as allocated by IANA) in network byte order. This parameter
102 error occurs or the indicated cipher is not found.
104 SSL_CIPHER_get_id() returns the OpenSSL-specific ID of the given cipher B<c>. That ID is
108 cipher B<c>.
110 SSL_CIPHER_description() returns a textual description of the cipher used
123 Textual representation of the cipher name.
160 value in a NUL-terminated string for a specific cipher or "(NONE)"
161 if the cipher is not found.
173 SSL_CIPHER_is_aead() returns 1 if the cipher is AEAD or 0 otherwise.