X-Git-Url: https://git.cryptolib.org/?a=blobdiff_plain;f=noekeon.h;h=5817d9fcbe3f4daa606d8d387e19150be5afdae3;hb=cf1c79ef3fa4bb22f0cab28b2b6e958293aca739;hp=f0eaf528a7c4da9e05e27a49a89da681204a5193;hpb=c135a8edfcb616f3bbececfd970336bb013dd214;p=avr-crypto-lib.git diff --git a/noekeon.h b/noekeon.h index f0eaf52..5817d9f 100644 --- a/noekeon.h +++ b/noekeon.h @@ -44,7 +44,7 @@ typedef uint8_t noekeon_ctx_t[16]; * \param key pointer to either the key (128 bit = 16 byte; direct mode) or * to the context (indirect mode) */ -void noekeon_enc(void* buffer, void* key); +void noekeon_enc(void* buffer, const void* key); /** \fn void noekeon_enc(void* buffer, void* key) * \brief noekeon encrytion funtion @@ -58,7 +58,7 @@ void noekeon_enc(void* buffer, void* key); * \param key pointer to either the key (128 bit = 16 byte; direct mode) or * to the context (indirect mode) */ -void noekeon_dec(void* buffer, void* key); +void noekeon_dec(void* buffer, const void* key); /** \fn void noekeon_init(void* key, noekeon_ctx_t* ctx) @@ -71,6 +71,6 @@ void noekeon_dec(void* buffer, void* key); * \param ctx pointer to the context to fill with key material * to the context (indirect mode) */ -void noekeon_init(void* key, noekeon_ctx_t* ctx); +void noekeon_init(const void* key, noekeon_ctx_t* ctx); #endif /*NOEKEON_H_*/