gnutls_random_art3
Api function
Usage
#include <gnutls/gnutls.h>
int gnutls_random_art(gnutls_random_art_t type, const char * key_type, unsigned 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 |
|---|---|
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 |
Overview
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.
Releases
7 releases since Debian 8 (Jessie); the text changed 6 times.