- Feb 09, 2011
-
-
Niels Möller authored
Rev: nettle/ChangeLog:1.143
-
Niels Möller authored
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
-
- Feb 08, 2011
-
-
Niels Möller authored
Rev: nettle/ChangeLog:1.141
-
Niels Möller authored
(gcm_gf_mul): Compile bitwise version only when GCM_TABLE_BITS == 0. Simplified interface with just two arguments pointing to complete blocks. (gcm_gf_shift_4, gcm_gf_shift_8): Renamed table-based functions, from... (gcm_gf_shift_chunk): ... old name. (gcm_gf_mul): Renamed both table-based versions and made the argument types compatible with the bitwise gcm_gf_mul. (gcm_gf_mul_chunk): ... the old name. (gcm_set_key): Initialize the table using adds and shifts only. When GCM_TABLE_BITS > 0, this eliminates the only use of the bitwise multiplication. (gcm_hash): Simplified, now that we have the same interface for gcm_gf_mul, regardless of table size. Rev: nettle/ChangeLog:1.140 Rev: nettle/gcm.c:1.11
-
Niels Möller authored
(gcm_gf_shift_chunk): Fixed bugs for the big endian 64-bit case, e.g., sparc64. For both 4-bit and 8-bit tables. Rev: nettle/ChangeLog:1.139 Rev: nettle/gcm.c:1.10
-
Niels Möller authored
* 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
-
- Feb 07, 2011
-
-
Niels Möller authored
tables. Rev: nettle/ChangeLog:1.137 Rev: nettle/gcm.c:1.8
-
Niels Möller authored
Rev: nettle/ChangeLog:1.136
-
Niels Möller authored
Rev: nettle/ChangeLog:1.135
-
Niels Möller authored
Rev: nettle/ChangeLog:1.134 Rev: nettle/Makefile.in:1.30
-
Niels Möller authored
Rev: nettle/ChangeLog:1.133
-
- Feb 06, 2011
-
-
Niels Möller authored
Rev: nettle/ChangeLog:1.132
-
Niels Möller authored
Rev: nettle/ChangeLog:1.131
-
Niels Möller authored
Rev: nettle/ChangeLog:1.130
-
- Feb 05, 2011
-
-
Niels Möller authored
Rev: nettle/ChangeLog:1.129
-
Niels Möller authored
argument. * ctr.c: Use INCREMENT macro from macros.h, deleted local version. Rev: nettle/ChangeLog:1.128 Rev: nettle/ctr.c:1.2 Rev: nettle/macros.h:1.3
-
- Jan 07, 2011
-
-
Niels Möller authored
Rev: nettle/ChangeLog:1.127
-
Niels Möller authored
Rev: nettle/ChangeLog:1.126
-
- Dec 14, 2010
-
-
Niels Möller authored
Rev: nettle/ChangeLog:1.125
-
- Dec 07, 2010
-
-
Niels Möller authored
Rev: nettle/ChangeLog:1.124 Rev: nettle/nettle.texinfo:1.16
-
- Nov 26, 2010
-
-
Niels Möller authored
relicensing them as LGPL. * blowfish.c (do_encrypt): Renamed, to... (encrypt): ...new name. (F): Added context argument. Shift input explicitly, instead of reading individual bytes via memory. (R): Added context argument. (encrypt): Deleted a bunch of local variables. Using the context pointer for everything should consume less registers. (decrypt): Likewise. (initial_ctx): Arrange constants into a struct, to simplify key setup. (blowfish_set_key): Some simplification. Rev: nettle/ChangeLog:1.123 Rev: nettle/blowfish.c:1.5
-
Rev: nettle/ChangeLog:1.122 Rev: nettle/blowfish.c:1.4
-
- Nov 25, 2010
-
-
Niels Möller authored
clears the execute permission bits. (install-shared-hogweed): Likewise. Rev: nettle/ChangeLog:1.121 Rev: nettle/Makefile.in:1.27
-
- Nov 16, 2010
-
-
Niels Möller authored
Rev: nettle/ChangeLog:1.120
-
- Nov 01, 2010
-
-
Niels Möller authored
Rev: nettle/ChangeLog:1.119
-
- Oct 26, 2010
-
-
Niels Möller authored
Rev: nettle/ChangeLog:1.118
-
Niels Möller authored
Rev: nettle/ChangeLog:1.117
-
- Oct 06, 2010
-
-
Niels Möller authored
Rev: nettle/ChangeLog:1.116
-
- Oct 01, 2010
-
-
Niels Möller authored
Rev: nettle/ChangeLog:1.115
-
- Sep 30, 2010
-
-
Niels Möller authored
Rev: nettle/ChangeLog:1.114
-
Niels Möller authored
Rev: nettle/ChangeLog:1.113
-
- Sep 24, 2010
-
-
Niels Möller authored
Rev: nettle/ChangeLog:1.112
-
Niels Möller authored
Rev: nettle/ChangeLog:1.111
-
Niels Möller authored
* camellia-set-encrypt-key.c (camellia_set_encrypt_key): Reintroduce CAMELLIA_F_HALF_INV, for 32-bit machines. * camellia-crypt-internal.c (CAMELLIA_ROUNDSM): Two variants, differing in where addition of the key is done. * x86/camellia-crypt-internal.asm: Moved addition of key. Rev: nettle/ChangeLog:1.110 Rev: nettle/camellia-crypt-internal.c:1.4 Rev: nettle/camellia-set-encrypt-key.c:1.6
-
- Sep 22, 2010
-
-
Niels Möller authored
Rev: nettle/ChangeLog:1.109
-
Niels Möller authored
Rev: nettle/ChangeLog:1.108
-
- Sep 20, 2010
-
-
Niels Möller authored
Rev: nettle/ChangeLog:1.107
-
- Sep 17, 2010
-
-
Niels Möller authored
Rev: nettle/ChangeLog:1.106
-
- Jul 25, 2010
-
-
Niels Möller authored
Rev: nettle/ChangeLog:1.105 Rev: nettle/configure.ac:1.22
-
Niels Möller authored
libnettle.so.4, and reset LIBNETTLE_MINOR to zero. Rev: nettle/ChangeLog:1.104 Rev: nettle/NEWS:1.8 Rev: nettle/configure.ac:1.21
-