- 05 Feb, 2011 2 commits
-
-
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
-
- 07 Jan, 2011 2 commits
-
-
Niels Möller authored
Rev: nettle/ChangeLog:1.127
-
Niels Möller authored
Rev: nettle/ChangeLog:1.126
-
- 14 Dec, 2010 1 commit
-
-
Niels Möller authored
Rev: nettle/ChangeLog:1.125
-
- 07 Dec, 2010 1 commit
-
-
Niels Möller authored
Rev: nettle/ChangeLog:1.124 Rev: nettle/nettle.texinfo:1.16
-
- 26 Nov, 2010 2 commits
-
-
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
-
Simon Josefsson authored
Rev: nettle/ChangeLog:1.122 Rev: nettle/blowfish.c:1.4
-
- 25 Nov, 2010 1 commit
-
-
Niels Möller authored
clears the execute permission bits. (install-shared-hogweed): Likewise. Rev: nettle/ChangeLog:1.121 Rev: nettle/Makefile.in:1.27
-
- 16 Nov, 2010 1 commit
-
-
Niels Möller authored
Rev: nettle/ChangeLog:1.120
-
- 01 Nov, 2010 1 commit
-
-
Niels Möller authored
Rev: nettle/ChangeLog:1.119
-
- 26 Oct, 2010 2 commits
-
-
Niels Möller authored
Rev: nettle/ChangeLog:1.118
-
Niels Möller authored
Rev: nettle/ChangeLog:1.117
-
- 06 Oct, 2010 1 commit
-
-
Niels Möller authored
Rev: nettle/ChangeLog:1.116
-
- 01 Oct, 2010 1 commit
-
-
Niels Möller authored
Rev: nettle/ChangeLog:1.115
-
- 30 Sep, 2010 2 commits
-
-
Niels Möller authored
Rev: nettle/ChangeLog:1.114
-
Niels Möller authored
Rev: nettle/ChangeLog:1.113
-
- 24 Sep, 2010 3 commits
-
-
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
-
- 22 Sep, 2010 2 commits
-
-
Niels Möller authored
Rev: nettle/ChangeLog:1.109
-
Niels Möller authored
Rev: nettle/ChangeLog:1.108
-
- 20 Sep, 2010 1 commit
-
-
Niels Möller authored
Rev: nettle/ChangeLog:1.107
-
- 17 Sep, 2010 1 commit
-
-
Niels Möller authored
Rev: nettle/ChangeLog:1.106
-
- 25 Jul, 2010 6 commits
-
-
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
-
Niels Möller authored
Rev: nettle/ChangeLog:1.103
-
Niels Möller authored
Rev: nettle/ChangeLog:1.102
-
Niels Möller authored
subkeys, and renumber the remaining ones. * camellia-crypt-internal.c (_camellia_crypt): Updated for renumbered subkeys. * camellia-set-encrypt-key.c (camellia_set_encrypt_key): Likewise. * camellia-set-decrypt-key.c (camellia_invert_key): Likewise. Rev: nettle/ChangeLog:1.101 Rev: nettle/camellia-crypt-internal.c:1.2 Rev: nettle/camellia-set-decrypt-key.c:1.2 Rev: nettle/camellia-set-encrypt-key.c:1.4 Rev: nettle/camellia.h:1.5
-
Niels Möller authored
Rev: nettle/ChangeLog:1.100
-
- 24 Jul, 2010 4 commits
-
-
Niels Möller authored
Rev: nettle/ChangeLog:1.99
-
Niels Möller authored
Rev: nettle/ChangeLog:1.98
-
Niels Möller authored
* aes-set-decrypt-key.c (aes_invert_key): New function, key inversion code extracted from aes_set_decrypt_key. (aes_set_decrypt_key): Use aes_invert_key. Rev: nettle/ChangeLog:1.97 Rev: nettle/aes-set-decrypt-key.c:1.2 Rev: nettle/aes.h:1.3
-
Niels Möller authored
unmodified subkeys according to the spec. Moved clever combination of subkeys to camellia_set_encrypt_key. (camellia_setup256): Likewise. (camellia_set_encrypt_key): Moved subkey post-processing code here, and reduce code duplication between 128-bit keys and larger keys. * camellia.c: Deleted file, split into several new files... * camellia-table.c (_camellia_table): New file with the constant sbox tables. * camellia-set-encrypt-key.c: New file. (camellia_setup128): Generate unmodified subkeys according to the spec. Moved clever combination of subkeys to camellia_set_encrypt_key. (camellia_setup256): Likewise. * camellia-set-decrypt-key.c: New file. (camellia_invert_key): Key inversion function. (camellia_set_decrypt_key): New key setup function. * camellia-internal.h: New file. * camellia-crypt.c (camellia_crypt): New file, new wrapper function passing the sbox table to _camellia_crypt. * camellia-crypt-internal.c (_camellia_crypt): New file, wi...
-
- 20 Jul, 2010 3 commits
-
-
Niels Möller authored
* camellia.h (struct camellia_ctx): Replaced flag camellia128 by expanded key length nkeys. * camellia.c (camellia_set_encrypt_key): Renamed, from... (camellia_set_key): ... old name. (camellia_invert_key): New function. (camellia_set_decrypt_key): New function, using camellia_invert_key. (camellia_crypt): Renamed, from... (camellia_encrypt): ... old name. (camellia_decrypt): Deleted, no longer needed. camellia_crypt used for both encryption and decryption. Rev: nettle/ChangeLog:1.95 Rev: nettle/camellia-meta.c:1.2 Rev: nettle/camellia.c:1.4 Rev: nettle/camellia.h:1.4
-
Niels Möller authored
Rev: nettle/ChangeLog:1.94
-
Niels Möller authored
64-bit operations throughout. Performance on x86_32, when compiled with gcc-4.4.4, is reduced by roughly 15%, this should be fixed later. * camellia.h (struct camellia_ctx): Use type uint64_t for subkeys. Rev: nettle/ChangeLog:1.93 Rev: nettle/camellia.c:1.3 Rev: nettle/camellia.h:1.3
-
- 07 Jul, 2010 3 commits
-
-
Niels Möller authored
Rev: nettle/ChangeLog:1.92 Rev: nettle/examples/nettle-benchmark.c:1.8
-
Niels Möller authored
Also updated implementation. * blowfish.h (blowfish_encrypt, blowfish_decrypt): Likewise. * cast128.h (cast128_encrypt, cast128_decrypt): Likewise. * serpent.h (serpent_encrypt, serpent_decrypt): Likewise. * twofish.h (twofish_encrypt, twofish_decrypt): Likewise. Rev: nettle/ChangeLog:1.91 Rev: nettle/aes-decrypt.c:1.2 Rev: nettle/aes-encrypt.c:1.2 Rev: nettle/aes.h:1.2 Rev: nettle/blowfish.c:1.3 Rev: nettle/blowfish.h:1.3 Rev: nettle/cast128.c:1.2 Rev: nettle/cast128.h:1.2 Rev: nettle/serpent.c:1.2 Rev: nettle/serpent.h:1.2 Rev: nettle/twofish.c:1.2 Rev: nettle/twofish.h:1.2
-
Niels Möller authored
Rev: nettle/ChangeLog:1.90
-