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

FreeBSD Manual Pages

  
 
  

home | help
gnutls_random_art(3)		     gnutls		    gnutls_random_art(3)

NAME
     gnutls_random_art - API function

SYNOPSIS
     #include <gnutls/gnutls.h>

     int  gnutls_random_art(gnutls_random_art_t type, const char * key_type, un-
     signed int key_size, void * fpr, size_t fpr_size, gnutls_datum_t * art);

ARGUMENTS
     gnutls_random_art_t type
		 The  type  of	the  random  art  (for	now   only   GNUTLS_RAN-
		 DOM_ART_OPENSSH is supported)

     const char * key_type
		 The type of the key (RSA, DSA etc.)

     unsigned int key_size
		 The size of the key in bits

     void * fpr  The fingerprint of the key

     size_t fpr_size
		 The size of the fingerprint

     gnutls_datum_t * art
		 The returned random art

DESCRIPTION
     This  function will convert a given fingerprint to an "artistic" image. The
     returned image is allocated using gnutls_malloc(), is  null-terminated  but
     art->size will not account the terminating null.

RETURNS
     On  success,  GNUTLS_E_SUCCESS  (0) is returned, otherwise an error code 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_random_art(3)

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

home | help