Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
gnutls_cipher_suite_info(3)	     gnutls	     gnutls_cipher_suite_info(3)

NAME
     gnutls_cipher_suite_info - API function

SYNOPSIS
     #include <gnutls/gnutls.h>

     const  char  *  gnutls_cipher_suite_info(size_t idx, unsigned char * cs_id,
     gnutls_kx_algorithm_t   *	 kx,   gnutls_cipher_algorithm_t    *	 cipher,
     gnutls_mac_algorithm_t * mac, gnutls_protocol_t * min_version);

ARGUMENTS
     size_t idx  index of cipher suite to get information about, starts on 0.

     unsigned char * cs_id
		 output  buffer  with  room for 2 bytes, indicating cipher suite
		 value

     gnutls_kx_algorithm_t * kx
		 output variable indicating key exchange algorithm, or NULL.

     gnutls_cipher_algorithm_t * cipher
		 output variable indicating cipher, or NULL.

     gnutls_mac_algorithm_t * mac
		 output variable indicating MAC algorithm, or NULL.

     gnutls_protocol_t * min_version
		 output variable indicating TLS protocol version, or NULL.

DESCRIPTION
     Get information about supported cipher suites.   Use  the	function  itera-
     tively  to  get  information  about all supported cipher suites.  Call with
     idx=0 to get information about first cipher suite, then idx=1 and so on un-
     til the function returns NULL.

RETURNS
     the name of  idx cipher suite, and set the  information  about  the  cipher
     suite in the output variables.  If  idx is out of bounds, NULL is returned.

REPORTING BUGS
     Report bugs to <bugs@gnutls.org>.
     Home page: https://www.gnutls.org

COPYRIGHT
     Copyright (C) 2001-2023 Free Software Foundation, Inc., and others.
     Copying  and  distribution  of this file, with or without modification, are
     permitted in any medium without royalty provided the copyright  notice  and
     this notice are preserved.

SEE ALSO
     The  full	documentation  for gnutls is maintained as a Texinfo manual.  If
     the /usr/local/share/doc/gnutls/ directory does not contain the  HTML  form
     visit

     https://www.gnutls.org/manual/

gnutls				     3.8.13	     gnutls_cipher_suite_info(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=gnutls_cipher_suite_info&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help