xform_auth.h (d3d79e968b67cc9a9855f9a29cf72763dec3578d) xform_auth.h (dd2e1352b68aa33f7f6f8c19aaf88cf287013ae8)
1/* $FreeBSD$ */
2/* $OpenBSD: xform.h,v 1.8 2001/08/28 12:20:43 ben Exp $ */
3
4/*-
5 * The author of this code is Angelos D. Keromytis (angelos@cis.upenn.edu)
6 *
7 * This code was written by Angelos D. Keromytis in Athens, Greece, in
8 * February 2000. Network Security Technologies Inc. (NSTI) kindly

--- 70 unchanged lines hidden (view full) ---

79extern struct auth_hash auth_hash_nist_gmac_aes_192;
80extern struct auth_hash auth_hash_nist_gmac_aes_256;
81extern struct auth_hash auth_hash_blake2b;
82extern struct auth_hash auth_hash_blake2s;
83extern struct auth_hash auth_hash_poly1305;
84extern struct auth_hash auth_hash_ccm_cbc_mac_128;
85extern struct auth_hash auth_hash_ccm_cbc_mac_192;
86extern struct auth_hash auth_hash_ccm_cbc_mac_256;
1/* $FreeBSD$ */
2/* $OpenBSD: xform.h,v 1.8 2001/08/28 12:20:43 ben Exp $ */
3
4/*-
5 * The author of this code is Angelos D. Keromytis (angelos@cis.upenn.edu)
6 *
7 * This code was written by Angelos D. Keromytis in Athens, Greece, in
8 * February 2000. Network Security Technologies Inc. (NSTI) kindly

--- 70 unchanged lines hidden (view full) ---

79extern struct auth_hash auth_hash_nist_gmac_aes_192;
80extern struct auth_hash auth_hash_nist_gmac_aes_256;
81extern struct auth_hash auth_hash_blake2b;
82extern struct auth_hash auth_hash_blake2s;
83extern struct auth_hash auth_hash_poly1305;
84extern struct auth_hash auth_hash_ccm_cbc_mac_128;
85extern struct auth_hash auth_hash_ccm_cbc_mac_192;
86extern struct auth_hash auth_hash_ccm_cbc_mac_256;
87extern struct auth_hash auth_hash_chacha20_poly1305;
87
88union authctx {
89 SHA1_CTX sha1ctx;
90 RMD160_CTX rmd160ctx;
91 SHA224_CTX sha224ctx;
92 SHA256_CTX sha256ctx;
93 SHA384_CTX sha384ctx;
94 SHA512_CTX sha512ctx;
95 struct aes_gmac_ctx aes_gmac_ctx;
96 struct aes_cbc_mac_ctx aes_cbc_mac_ctx;
97};
98
99#endif /* _CRYPTO_XFORM_AUTH_H_ */
88
89union authctx {
90 SHA1_CTX sha1ctx;
91 RMD160_CTX rmd160ctx;
92 SHA224_CTX sha224ctx;
93 SHA256_CTX sha256ctx;
94 SHA384_CTX sha384ctx;
95 SHA512_CTX sha512ctx;
96 struct aes_gmac_ctx aes_gmac_ctx;
97 struct aes_cbc_mac_ctx aes_cbc_mac_ctx;
98};
99
100#endif /* _CRYPTO_XFORM_AUTH_H_ */