1. 22 Sep, 2010 5 commits
  2. 20 Sep, 2010 7 commits
  3. 17 Sep, 2010 2 commits
  4. 25 Jul, 2010 13 commits
  5. 24 Jul, 2010 10 commits
    • Niels Möller's avatar
      * camellia-set-encrypt-key.c (camellia_set_encrypt_key): Reduced · 55357236
      Niels Möller authored
      code size, no complete loop unroll. Use one loop for each phase of
      the post-processing.
      
      Rev: nettle/camellia-set-encrypt-key.c:1.2
      55357236
    • Niels Möller's avatar
      Comment fix. · a759ec82
      Niels Möller authored
      Rev: nettle/dsa.h:1.7
      a759ec82
    • Niels Möller's avatar
      Updated and expanded section on DSA. Other minor fixes. · e25fc52c
      Niels Möller authored
      Rev: nettle/nettle.texinfo:1.13
      e25fc52c
    • Niels Möller's avatar
      Document aes_invert_key, and Camellia. · 509dc4ba
      Niels Möller authored
      Rev: nettle/nettle.texinfo:1.12
      509dc4ba
    • Niels Möller's avatar
      Spacing fix. · 9ec781b7
      Niels Möller authored
      Rev: nettle/ChangeLog:1.99
      9ec781b7
    • Niels Möller's avatar
      *** empty log message *** · db384a66
      Niels Möller authored
      Rev: nettle/ChangeLog:1.98
      db384a66
    • Niels Möller's avatar
      * testsuite/camellia-test.c: New tests for camellia_invert_key. · ca7f0bb7
      Niels Möller authored
      * testsuite/aes-test.c: New tests for aes_invert_key.
      
      Rev: nettle/testsuite/aes-test.c:1.2
      Rev: nettle/testsuite/camellia-test.c:1.2
      ca7f0bb7
    • Niels Möller's avatar
      * aes.h (aes_invert_key): Declare it. · c0371ee1
      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
      c0371ee1
    • Niels Möller's avatar
      Added FIXME comment. · 38606a38
      Niels Möller authored
      Rev: nettle/cast128.c:1.3
      38606a38
    • Niels Möller's avatar
      * camellia-set-encrypt-key.c (camellia_setup128): Generate · c1552ab2
      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, with main
      encrypt/decrypt function.
      * Makefile.in (nettle_SOURCES): Updated list of camellia source files.
      (DISTFILES): Added camellia-internal.h.
      
      Rev: nettle/ChangeLog:1.96
      Rev: nettle/Makefile.in:1.26
      Rev: nettle/camellia-crypt-internal.c:1.1
      Rev: nettle/camellia-crypt.c:1.1
      Rev: nettle/camellia-internal.h:1.1
      Rev: nettle/camellia-set-decrypt-key.c:1.1
      Rev: nettle/camellia-set-encrypt-key.c:1.1
      Rev: nettle/camellia-table.c:1.1
      Rev: nettle/camellia.c:1.5(DEAD)
      c1552ab2
  6. 20 Jul, 2010 3 commits
    • Niels Möller's avatar
      * camellia-meta.c: Use _NETTLE_CIPHER_SEP_SET_KEY. · 5af86074
      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
      5af86074
    • Niels Möller's avatar
      *** empty log message *** · 1cff2b5a
      Niels Möller authored
      Rev: nettle/ChangeLog:1.94
      1cff2b5a
    • Niels Möller's avatar
      (_NETTLE_CIPHER_SEP_SET_KEY): New macro. · dfb71dc4
      Niels Möller authored
      Rev: nettle/nettle-meta.h:1.7
      dfb71dc4