xform_auth.h (c4729f6e89f09aead4b86294998659ac55187fe5) xform_auth.h (01d5de8fca77a55ddd9bc79db3078c9f2ccdbab1)
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

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

78extern struct auth_hash auth_hash_sha2_256;
79extern struct auth_hash auth_hash_sha2_384;
80extern struct auth_hash auth_hash_sha2_512;
81extern struct auth_hash auth_hash_nist_gmac_aes_128;
82extern struct auth_hash auth_hash_nist_gmac_aes_192;
83extern struct auth_hash auth_hash_nist_gmac_aes_256;
84extern struct auth_hash auth_hash_blake2b;
85extern struct auth_hash auth_hash_blake2s;
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

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

78extern struct auth_hash auth_hash_sha2_256;
79extern struct auth_hash auth_hash_sha2_384;
80extern struct auth_hash auth_hash_sha2_512;
81extern struct auth_hash auth_hash_nist_gmac_aes_128;
82extern struct auth_hash auth_hash_nist_gmac_aes_192;
83extern struct auth_hash auth_hash_nist_gmac_aes_256;
84extern struct auth_hash auth_hash_blake2b;
85extern struct auth_hash auth_hash_blake2s;
86extern struct auth_hash auth_hash_poly1305;
86
87union authctx {
88 MD5_CTX md5ctx;
89 SHA1_CTX sha1ctx;
90 RMD160_CTX rmd160ctx;
91 SHA256_CTX sha256ctx;
92 SHA384_CTX sha384ctx;
93 SHA512_CTX sha512ctx;
94 struct aes_gmac_ctx aes_gmac_ctx;
95};
96
97#endif /* _CRYPTO_XFORM_AUTH_H_ */
87
88union authctx {
89 MD5_CTX md5ctx;
90 SHA1_CTX sha1ctx;
91 RMD160_CTX rmd160ctx;
92 SHA256_CTX sha256ctx;
93 SHA384_CTX sha384ctx;
94 SHA512_CTX sha512ctx;
95 struct aes_gmac_ctx aes_gmac_ctx;
96};
97
98#endif /* _CRYPTO_XFORM_AUTH_H_ */