Lines Matching refs:tfm

54 	struct crypto_blkcipher *tfm,  in krb5_encrypt()  argument
63 struct blkcipher_desc desc = { .tfm = tfm, .info = local_iv }; in krb5_encrypt()
65 if (length % crypto_blkcipher_blocksize(tfm) != 0) in krb5_encrypt()
68 if (crypto_blkcipher_ivsize(tfm) > GSS_KRB5_MAX_BLOCKSIZE) { in krb5_encrypt()
70 crypto_blkcipher_ivsize(tfm)); in krb5_encrypt()
75 memcpy(local_iv, iv, crypto_blkcipher_ivsize(tfm)); in krb5_encrypt()
88 struct crypto_blkcipher *tfm, in krb5_decrypt() argument
97 struct blkcipher_desc desc = { .tfm = tfm, .info = local_iv }; in krb5_decrypt()
99 if (length % crypto_blkcipher_blocksize(tfm) != 0) in krb5_decrypt()
102 if (crypto_blkcipher_ivsize(tfm) > GSS_KRB5_MAX_BLOCKSIZE) { in krb5_decrypt()
104 crypto_blkcipher_ivsize(tfm)); in krb5_decrypt()
108 memcpy(local_iv,iv, crypto_blkcipher_ivsize(tfm)); in krb5_decrypt()
188 desc.tfm = md5; in make_checksum_hmac_md5()
211 desc.tfm = hmac_md5; in make_checksum_hmac_md5()
262 desc.tfm = crypto_alloc_hash(kctx->gk5e->cksum_name, 0, CRYPTO_ALG_ASYNC); in make_checksum()
263 if (IS_ERR(desc.tfm)) in make_checksum()
267 checksumlen = crypto_hash_digestsize(desc.tfm); in make_checksum()
270 err = crypto_hash_setkey(desc.tfm, cksumkey, in make_checksum()
310 crypto_free_hash(desc.tfm); in make_checksum()
343 desc.tfm = crypto_alloc_hash(kctx->gk5e->cksum_name, 0, in make_checksum_v2()
345 if (IS_ERR(desc.tfm)) in make_checksum_v2()
347 checksumlen = crypto_hash_digestsize(desc.tfm); in make_checksum_v2()
350 err = crypto_hash_setkey(desc.tfm, cksumkey, kctx->gk5e->keylength); in make_checksum_v2()
384 crypto_free_hash(desc.tfm); in make_checksum_v2()
430 fraglen = thislen & (crypto_blkcipher_blocksize(desc->desc.tfm) - 1); in encryptor()
462 gss_encrypt_xdr_buf(struct crypto_blkcipher *tfm, struct xdr_buf *buf, in gss_encrypt_xdr_buf() argument
468 BUG_ON((buf->len - offset) % crypto_blkcipher_blocksize(tfm) != 0); in gss_encrypt_xdr_buf()
471 desc.desc.tfm = tfm; in gss_encrypt_xdr_buf()
510 fraglen = thislen & (crypto_blkcipher_blocksize(desc->desc.tfm) - 1); in decryptor()
538 gss_decrypt_xdr_buf(struct crypto_blkcipher *tfm, struct xdr_buf *buf, in gss_decrypt_xdr_buf() argument
544 BUG_ON((buf->len - offset) % crypto_blkcipher_blocksize(tfm) != 0); in gss_decrypt_xdr_buf()
547 desc.desc.tfm = tfm; in gss_decrypt_xdr_buf()
602 struct blkcipher_desc desc = { .tfm = cipher, .info = iv }; in gss_krb5_cts_crypt()
729 desc.desc.tfm = aux_cipher; in gss_krb5_aes_encrypt()
806 desc.desc.tfm = aux_cipher; in gss_krb5_aes_decrypt()
872 desc.tfm = hmac; in krb5_rc4_setup_seq_key()
939 desc.tfm = hmac; in krb5_rc4_setup_enc_key()