auth_hash
desc->qcd_auth_sz = sah->auth_hash->authsize;
auth_hdr->final_sz = sah->auth_hash->authsize;
key_getsizes_ah(const struct auth_hash *ah, int alg,
const struct auth_hash *algo;
const struct auth_hash *aalgo;
const struct auth_hash *tdb_authalgxform; /* authentication algorithm */
struct auth_hash;
const struct auth_hash *ah_algorithm_lookup(int);
const struct auth_hash *
const struct auth_hash *thash;
const struct auth_hash *ahx;
const struct auth_hash *ahx;
const struct auth_hash *esph;
const struct auth_hash *esph;
const struct auth_hash *esph;
const struct auth_hash *esph;
const struct auth_hash *thash, const struct comp_algo *tcomp)
const struct auth_hash *thash;
const struct auth_hash *thash = NULL;
const struct enc_xform *, const struct auth_hash *,
axf->Update(&ctx, aalg, axf->auth_hash->hashsize);
axf->auth_hash->authsize);
axf->auth_hash->authsize, aalg);
memcpy(crp->crp_mac, aalg, axf->auth_hash->authsize);
blksz = axf->auth_hash->blocksize;
COPYBACK(outtype, buf, crda->crd_inject, axf->auth_hash->authsize, aalg);
memcpy(crp->crp_mac, aalg, axf->auth_hash->authsize);
axf->auth_hash->blocksize - (cri->cri_klen / 8));
axf->auth_hash->blocksize - (cri->cri_klen / 8));
const struct auth_hash *auth_hash;
const struct auth_hash auth_hash_null = {
const struct auth_hash auth_hash_hmac_md5 = {
const struct auth_hash auth_hash_hmac_sha1 = {
const struct auth_hash auth_hash_hmac_ripemd_160 = {
const struct auth_hash auth_hash_hmac_md5_96 = {
const struct auth_hash auth_hash_hmac_sha1_96 = {
const struct auth_hash auth_hash_hmac_ripemd_160_96 = {
const struct auth_hash auth_hash_key_md5 = {
const struct auth_hash auth_hash_key_sha1 = {
const struct auth_hash auth_hash_md5 = {
const struct auth_hash auth_hash_sha1 = {
const struct auth_hash auth_hash_hmac_sha2_256 = {
const struct auth_hash auth_hash_hmac_sha2_384 = {
const struct auth_hash auth_hash_hmac_sha2_512 = {
const struct auth_hash auth_hash_aes_xcbc_mac_96 = {
const struct auth_hash auth_hash_gmac_aes_128 = {
const struct auth_hash auth_hash_gmac_aes_192 = {
const struct auth_hash auth_hash_gmac_aes_256 = {
extern const struct auth_hash auth_hash_null;
extern const struct auth_hash auth_hash_md5;
extern const struct auth_hash auth_hash_sha1;
extern const struct auth_hash auth_hash_key_md5;
extern const struct auth_hash auth_hash_key_sha1;
extern const struct auth_hash auth_hash_hmac_md5;
extern const struct auth_hash auth_hash_hmac_sha1;
extern const struct auth_hash auth_hash_hmac_ripemd_160;
extern const struct auth_hash auth_hash_hmac_md5_96;
extern const struct auth_hash auth_hash_hmac_sha1_96;
extern const struct auth_hash auth_hash_hmac_ripemd_160_96;
extern const struct auth_hash auth_hash_hmac_sha2_256;
extern const struct auth_hash auth_hash_hmac_sha2_384;
extern const struct auth_hash auth_hash_hmac_sha2_512;
extern const struct auth_hash auth_hash_aes_xcbc_mac_96;
extern const struct auth_hash auth_hash_gmac_aes_128;
extern const struct auth_hash auth_hash_gmac_aes_192;
extern const struct auth_hash auth_hash_gmac_aes_256;