Lines Matching refs:cipher
272 struct crypto_sync_skcipher *cipher; in rfc3961_calc_DK() local
284 cipher = crypto_alloc_sync_skcipher(krb5->derivation_enc, 0, 0); in rfc3961_calc_DK()
285 if (IS_ERR(cipher)) { in rfc3961_calc_DK()
286 ret = (PTR_ERR(cipher) == -ENOENT) ? -ENOPKG : PTR_ERR(cipher); in rfc3961_calc_DK()
289 ret = crypto_sync_skcipher_setkey(cipher, inkey->data, inkey->len); in rfc3961_calc_DK()
314 rfc3961_do_encrypt(cipher, NULL, &inblock, &outblock); in rfc3961_calc_DK()
337 crypto_free_sync_skcipher(cipher); in rfc3961_calc_DK()
353 struct crypto_sync_skcipher *cipher; in rfc3961_calc_E() local
356 cipher = crypto_alloc_sync_skcipher(krb5->derivation_enc, 0, 0); in rfc3961_calc_E()
357 if (IS_ERR(cipher)) { in rfc3961_calc_E()
358 ret = (PTR_ERR(cipher) == -ENOENT) ? -ENOPKG : PTR_ERR(cipher); in rfc3961_calc_E()
362 ret = crypto_sync_skcipher_setkey(cipher, key->data, key->len); in rfc3961_calc_E()
366 ret = rfc3961_do_encrypt(cipher, NULL, in_data, result); in rfc3961_calc_E()
369 crypto_free_sync_skcipher(cipher); in rfc3961_calc_E()