diff options
-rw-r--r-- | src/lib/crypto/nss/enc_provider/camellia.c | 2 | ||||
-rw-r--r-- | src/lib/crypto/nss/enc_provider/des3.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/crypto/nss/enc_provider/camellia.c b/src/lib/crypto/nss/enc_provider/camellia.c index 820071add5..3461bfea72 100644 --- a/src/lib/crypto/nss/enc_provider/camellia.c +++ b/src/lib/crypto/nss/enc_provider/camellia.c @@ -71,7 +71,7 @@ krb5int_camellia_cbc_mac(krb5_key key, const krb5_crypto_iov *data, { krb5_error_code ret; - ret = k5_nss_gen_import(key, CKM_CAMELLIA_CBC, CKA_DECRYPT); + ret = k5_nss_gen_import(key, CKM_CAMELLIA_CBC, CKA_ENCRYPT); if (ret != 0) return ret; return k5_nss_gen_cbcmac_iov(key, CKM_CAMELLIA_CBC, ivec, data, num_data, diff --git a/src/lib/crypto/nss/enc_provider/des3.c b/src/lib/crypto/nss/enc_provider/des3.c index 5030dde2ef..b572945807 100644 --- a/src/lib/crypto/nss/enc_provider/des3.c +++ b/src/lib/crypto/nss/enc_provider/des3.c @@ -55,7 +55,7 @@ k5_des3_decrypt_iov(krb5_key key, const krb5_data *ivec, { krb5_error_code ret; - ret = k5_nss_gen_import(key, CKM_DES3_CBC, CKA_ENCRYPT); + ret = k5_nss_gen_import(key, CKM_DES3_CBC, CKA_DECRYPT); if (ret != 0) return ret; return k5_nss_gen_block_iov(key, CKM_DES3_CBC, CKA_DECRYPT, |