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_ */ |