silc 1.1.1 can't load an old key

Faried Nawaz faried at gmail.com
Thu Sep 13 14:24:35 CEST 2007


Hello,

I upgraded to

SILC Client 1.1.1 (Irssi base: 0.8.11+ - SILC base: SILC 1.1.1)
(20070628 20070628)

recently, and now it won't load my private key.  I get a "Malformed
SILC private key" error.

I checked out the silc_1_1_branch from cvs, and compiled it with
debugging.  The log is at

http://pastie.caboo.se/96807

The relevant bits are

Private key passphrase:
17:12:04 silc_pkcs_load_private_key:737: Loading private key file
'/home/fn/.silc/private_key.prv'
17:12:04 silc_pkcs_silc_import_private_key_file:851: Parsing SILC
private key file
17:12:04 silc_cipher_alloc:193: Allocating new cipher object
17:12:04 silc_hash_alloc:178: Allocating new hash sha1
17:12:04 silc_hmac_alloc:192: Allocating new HMAC
17:12:04 silc_hash_alloc:178: Allocating new hash sha1
17:12:04 silc_pkcs_silc_import_private_key:1000: Parsing SILC private key
17:12:04 silc_pkcs_silc_import_private_key:1088: Private key version 0
17:12:04 silc_buffer_sunformat_vp:667: Error occured while
unformatting buffer, type 5
[Error]: Malformed SILC private key
17:12:04 silc_pkcs_silc_import_private_key_file:851: Parsing SILC
private key file
[Error]: Could not load key pair

Do I need to upgrade my key somehow?  I'd rather not regenerate it, if
I can avoid it.


Thanks,

Faried.


More information about the silc-devel mailing list