diff options
Diffstat (limited to 'g10/seckey-cert.c')
-rw-r--r-- | g10/seckey-cert.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/g10/seckey-cert.c b/g10/seckey-cert.c index d95d12380..340551cb2 100644 --- a/g10/seckey-cert.c +++ b/g10/seckey-cert.c @@ -54,9 +54,9 @@ do_check( PKT_secret_cert *cert ) case CIPHER_ALGO_BLOWFISH: case CIPHER_ALGO_CAST: keyid_from_skc( cert, keyid ); - if( cert->protect.s2k == 1 || cert->protect.s2k == 3 ) + if( cert->protect.s2k.mode == 1 || cert->protect.s2k.mode == 4 ) dek = get_passphrase_hash( keyid, NULL, - cert->protect.salt ); + cert->protect.s2k.salt ); else dek = get_passphrase_hash( keyid, NULL, NULL ); |