H A D | gss_krb5_crypto.c | 211 make_checksum(struct krb5_ctx *kctx, char *header, int hdrlen, in make_checksum() argument 222 if (cksumout->len < kctx->gk5e->cksumlength) { in make_checksum() 224 __func__, cksumout->len, kctx->gk5e->name); in make_checksum() 232 tfm = crypto_alloc_ahash(kctx->gk5e->cksum_name, 0, CRYPTO_ALG_ASYNC); in make_checksum() 246 kctx->gk5e->keylength); in make_checksum() 268 switch (kctx->gk5e->ctype) { in make_checksum() 270 err = krb5_encrypt(kctx->seq, NULL, checksumdata, in make_checksum() 275 checksumdata + checksumlen - kctx->gk5e->cksumlength, in make_checksum() 276 kctx->gk5e->cksumlength); in make_checksum() 279 memcpy(cksumout->data, checksumdata, kctx in make_checksum() 781 gss_krb5_aes_encrypt(struct krb5_ctx * kctx,u32 offset,struct xdr_buf * buf,struct page ** pages) gss_krb5_aes_encrypt() argument 857 gss_krb5_aes_decrypt(struct krb5_ctx * kctx,u32 offset,u32 len,struct xdr_buf * buf,u32 * headskip,u32 * tailskip) gss_krb5_aes_decrypt() argument 1012 krb5_etm_encrypt(struct krb5_ctx * kctx,u32 offset,struct xdr_buf * buf,struct page ** pages) krb5_etm_encrypt() argument 1100 krb5_etm_decrypt(struct krb5_ctx * kctx,u32 offset,u32 len,struct xdr_buf * buf,u32 * headskip,u32 * tailskip) krb5_etm_decrypt() argument [all...] |