silc_hash_babbleprint

SYNOPSIS

    char *silc_hash_babbleprint(SilcHash hash, const unsigned char *data,
                                SilcUInt32 data_len);

DESCRIPTION

Utility function which can be used to create a textual babbleprint out of the data indicated by `data' of length of `data_len' bytes. If `hash' is NULL then SHA1 hash function is used automatically. The caller must free the returned string.

The babbleprint is same as fingerprint but encoded in a form which makes it easier to pronounce. When verifying fingerprint for example over a phone call, the babbleprint makes it easier to read the fingerprint.

Example output could be:

      xiber-zulad-vubug-noban-puvyc-labac-zonos-gedik-novem-rudog-tyxix