| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Use new macro _NETTLE_ATTTRIBUTE_DEPRECATED.
|
| |
|
|
|
|
| |
Spotted by Nikos Mavrogiannopoulos.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(gcm_aes_set_key): Deleted cast.
(gcm_aes_encrypt): Likewise.
(gcm_aes_decrypt): Likewise.
(gcm_aes_digest): Likewise.
(gcm_aes_update): One less argument to GCM_UPDATE.
* gcm.h (GCM_SET_KEY): Added cast to nettle_crypt_func *. Help
compiler type checking despite this cast.
(GCM_ENCRYPT): Likewise.
(GCM_DECRYPT): Likewise.
(GCM_DIGEST): Likewise.
(GCM_SET_IV): New macro, for completeness.
(GCM_UPDATE): Deleted unused argument encrypt.
Rev: nettle/ChangeLog:1.156
Rev: nettle/gcm-aes.c:1.4
Rev: nettle/gcm.h:1.12
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(GCM_AUTH): ...old name.
* gcm-aes.c (gcm_aes_update): Renamed, from...
(gcm_aes_auth): ...old name.
* gcm.c (gcm_update): Renamed, and fixed an assert. From...
(gcm_auth): ...old name.
Rev: nettle/ChangeLog:1.150
Rev: nettle/gcm-aes.c:1.3
Rev: nettle/gcm.c:1.14
Rev: nettle/gcm.h:1.11
|
|
|
|
|
|
| |
corresponding to 4 KByte of key-dependent tables.
Rev: nettle/gcm.h:1.10
|
|
|
|
|
| |
Rev: nettle/ChangeLog:1.146
Rev: nettle/gcm.h:1.9
|
|
|
|
|
|
|
|
|
| |
(gcm_set_iv): Added support for IVs of arbitrary size. Needed
another argument, for the hash subkey.
(gcm_digest): Use gcm_hash_sizes.
Rev: nettle/gcm.c:1.13
Rev: nettle/gcm.h:1.8
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
gcm_key *.
(gcm_hash): Replaced context argument by a struct gcm_key * and a
pointer to the hashing state block.
(gcm_auth): Added struct gcm_key * argument.
(gcm_encrypt): Likewise.
(gcm_decrypt): Likewise.
(gcm_digest): Likewise.
* gcm.h (struct gcm_key): Moved the key-dependent and
message-independent state to its own struct.
(struct gcm_ctx): ... and removed it here.
(GCM_CTX): New macro.
(GCM_SET_KEY): Likewise.
(GCM_AUTH): Likewise.
(GCM_ENCRYPT): Likewise.
(GCM_DECRYPT): Likewise.
(GCM_DIGEST): Likewise.
(struct gcm_aes_ctx): New struct.
Rev: nettle/ChangeLog:1.142
Rev: nettle/gcm.c:1.12
Rev: nettle/gcm.h:1.7
|
|
|
|
|
|
| |
named h, with array size depending on GCM_TABLE_BITS.
Rev: nettle/gcm.h:1.6
|
|
|
|
|
|
|
|
| |
* gcm.h (union gcm_block): New union, used to enforce alignment.
Rev: nettle/ChangeLog:1.138
Rev: nettle/gcm.c:1.9
Rev: nettle/gcm.h:1.5
|
|
|
|
| |
Rev: nettle/gcm.h:1.4
|
|
|
|
| |
Rev: nettle/gcm.h:1.3
|
|
|
|
| |
Rev: nettle/gcm.h:1.2
|
|
* gcm.h: New file.
Rev: nettle/gcm.c:1.1
Rev: nettle/gcm.h:1.1
|