projects
/
silc.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
updates.
[silc.git]
/
apps
/
irssi
/
src
/
silc
/
core
/
clientutil.c
diff --git
a/apps/irssi/src/silc/core/clientutil.c
b/apps/irssi/src/silc/core/clientutil.c
index 6b19cc6f18e2a857e4592398e66562b886299a20..622fb762465da3ecc5ef2cba67152bb618b45e76 100644
(file)
--- a/
apps/irssi/src/silc/core/clientutil.c
+++ b/
apps/irssi/src/silc/core/clientutil.c
@@
-550,7
+550,7
@@
int silc_client_show_key(char *keyfile)
{
SilcPublicKey public_key;
SilcPublicKeyIdentifier ident;
{
SilcPublicKey public_key;
SilcPublicKeyIdentifier ident;
- char *fingerprint;
+ char *fingerprint
, *babbleprint
;
unsigned char *pk;
uint32 pk_len;
SilcPKCS pkcs;
unsigned char *pk;
uint32 pk_len;
SilcPKCS pkcs;
@@
-568,6
+568,7
@@
int silc_client_show_key(char *keyfile)
pk = silc_pkcs_public_key_encode(public_key, &pk_len);
fingerprint = silc_hash_fingerprint(NULL, pk, pk_len);
pk = silc_pkcs_public_key_encode(public_key, &pk_len);
fingerprint = silc_hash_fingerprint(NULL, pk, pk_len);
+ babbleprint = silc_hash_babbleprint(NULL, pk, pk_len);
if (silc_pkcs_alloc(public_key->name, &pkcs)) {
key_len = silc_pkcs_public_key_set(pkcs, public_key);
if (silc_pkcs_alloc(public_key->name, &pkcs)) {
key_len = silc_pkcs_public_key_set(pkcs, public_key);
@@
-591,6
+592,7
@@
int silc_client_show_key(char *keyfile)
if (ident->country)
printf("Country : %s\n", ident->country);
printf("Fingerprint (SHA1) : %s\n", fingerprint);
if (ident->country)
printf("Country : %s\n", ident->country);
printf("Fingerprint (SHA1) : %s\n", fingerprint);
+ printf("Babbleprint (SHA1) : %s\n", babbleprint);
fflush(stdout);
fflush(stdout);