diff options
author | Dmitry Baryshkov <dbaryshkov@gmail.com> | 2020-04-14 13:53:10 +0300 |
---|---|---|
committer | Niels Möller <nisse@lysator.liu.se> | 2020-04-15 19:50:43 +0200 |
commit | c840b91d3e5055e2c72f8361a6b6995ae04e7b3c (patch) | |
tree | 9d1063fbd013d19e739faed450b924d56b09095d /poly1305.h | |
parent | 07da509867bc46846de6c9ee98bcacc6578c9994 (diff) | |
download | nettle-c840b91d3e5055e2c72f8361a6b6995ae04e7b3c.tar.gz |
poly1305: make internal symbols internal
Make low-level poly1305 functions that were marked as "internal" in
public header file really internal. Change their prefix from nettle to
_nettle.
Signed-off-by: Dmitry Baryshkov <dbaryshkov@gmail.com>
Diffstat (limited to 'poly1305.h')
-rw-r--r-- | poly1305.h | 14 |
1 files changed, 0 insertions, 14 deletions
@@ -42,10 +42,6 @@ extern "C" { #endif /* Name mangling */ -#define poly1305_set_key nettle_poly1305_set_key -#define poly1305_digest nettle_poly1305_digest -#define _poly1305_block _nettle_poly1305_block - #define poly1305_aes_set_key nettle_poly1305_aes_set_key #define poly1305_aes_set_nonce nettle_poly1305_aes_set_nonce #define poly1305_aes_update nettle_poly1305_aes_update @@ -53,9 +49,7 @@ extern "C" { /* Low level functions/macros for the poly1305 construction. */ -#define POLY1305_DIGEST_SIZE 16 #define POLY1305_BLOCK_SIZE 16 -#define POLY1305_KEY_SIZE 16 struct poly1305_ctx { /* Key, 128-bit value and some cached multiples. */ @@ -76,14 +70,6 @@ struct poly1305_ctx { } h; }; -/* Low-level internal interface. */ -void poly1305_set_key(struct poly1305_ctx *ctx, const uint8_t key[POLY1305_KEY_SIZE]); -/* Extracts digest, and adds it to s, the encrypted nonce. */ -void poly1305_digest (struct poly1305_ctx *ctx, union nettle_block16 *s); -/* Internal function. Process one block. */ -void _poly1305_block (struct poly1305_ctx *ctx, const uint8_t *m, - unsigned high); - /* poly1305-aes */ #define POLY1305_AES_KEY_SIZE 32 |