crypto: Define POLY1305_BLOCK_LEN constant.
Reviewed by: markj Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D33485
This commit is contained in:
parent
8b4af206f6
commit
47fc049585
@ -95,6 +95,7 @@
|
||||
#define SHA2_256_BLOCK_LEN 64
|
||||
#define SHA2_384_BLOCK_LEN 128
|
||||
#define SHA2_512_BLOCK_LEN 128
|
||||
#define POLY1305_BLOCK_LEN 16
|
||||
|
||||
/* HMAC values */
|
||||
#define NULL_HMAC_BLOCK_LEN 64
|
||||
|
@ -14,6 +14,7 @@ CTASSERT(sizeof(union authctx) >= sizeof(struct poly1305_xform_ctx));
|
||||
|
||||
CTASSERT(POLY1305_KEY_LEN == crypto_onetimeauth_poly1305_KEYBYTES);
|
||||
CTASSERT(POLY1305_HASH_LEN == crypto_onetimeauth_poly1305_BYTES);
|
||||
CTASSERT(POLY1305_BLOCK_LEN == crypto_onetimeauth_poly1305_BYTES);
|
||||
|
||||
static void
|
||||
xform_Poly1305_Init(void *polyctx)
|
||||
@ -64,7 +65,7 @@ const struct auth_hash auth_hash_poly1305 = {
|
||||
.keysize = POLY1305_KEY_LEN,
|
||||
.hashsize = POLY1305_HASH_LEN,
|
||||
.ctxsize = sizeof(struct poly1305_xform_ctx),
|
||||
.blocksize = crypto_onetimeauth_poly1305_BYTES,
|
||||
.blocksize = POLY1305_BLOCK_LEN,
|
||||
.Init = xform_Poly1305_Init,
|
||||
.Setkey = xform_Poly1305_Setkey,
|
||||
.Update = xform_Poly1305_Update,
|
||||
|
Loading…
Reference in New Issue
Block a user