version 1.22, 2001/03/12 22:02:01 |
version 1.23, 2001/04/05 10:42:50 |
|
|
} |
} |
|
|
char* |
char* |
key_fingerprint_hex(u_char* dgst_raw, size_t dgst_raw_len) |
key_fingerprint_hex(u_char* dgst_raw, size_t dgst_raw_len) |
{ |
{ |
char *retval; |
char *retval; |
int i; |
int i; |
|
|
} |
} |
|
|
char* |
char* |
key_fingerprint_bubblebabble(u_char* dgst_raw, size_t dgst_raw_len) |
key_fingerprint_bubblebabble(u_char* dgst_raw, size_t dgst_raw_len) |
{ |
{ |
char vowels[] = { 'a', 'e', 'i', 'o', 'u', 'y' }; |
char vowels[] = { 'a', 'e', 'i', 'o', 'u', 'y' }; |
char consonants[] = { 'b', 'c', 'd', 'f', 'g', 'h', 'k', 'l', 'm', |
char consonants[] = { 'b', 'c', 'd', 'f', 'g', 'h', 'k', 'l', 'm', |
|
|
char* |
char* |
key_fingerprint(Key *k, enum fp_type dgst_type, enum fp_rep dgst_rep) |
key_fingerprint(Key *k, enum fp_type dgst_type, enum fp_rep dgst_rep) |
{ |
{ |
char *retval = NULL; |
char *retval = NULL; |
u_char *dgst_raw; |
u_char *dgst_raw; |
size_t dgst_raw_len; |
size_t dgst_raw_len; |
|
|
dgst_raw = key_fingerprint_raw(k, dgst_type, &dgst_raw_len); |
dgst_raw = key_fingerprint_raw(k, dgst_type, &dgst_raw_len); |
if (!dgst_raw) |
if (!dgst_raw) |