Skip to content
Snippets Groups Projects
  1. Feb 09, 2011
    • Niels Möller's avatar
      *** empty log message *** · 1fb0a70b
      Niels Möller authored
      Rev: nettle/ChangeLog:1.143
      1fb0a70b
    • Niels Möller's avatar
      (time_gmac): Use gcm_aes interface. · 55909a41
      Niels Möller authored
      Rev: nettle/examples/nettle-benchmark.c:1.17
      55909a41
    • Niels Möller's avatar
      * testsuite/gcm-test.c (test_gcm_aes): New function, replacing · 31acdada
      Niels Möller authored
      test_cipher_gcm and using the new gcm_aes interface.
      (test_main): Updated to use test_gcm_aes.
      * testsuite/testutils.c (test_cipher_gcm): Deleted function.
      
      Rev: nettle/testsuite/gcm-test.c:1.2
      Rev: nettle/testsuite/testutils.c:1.13
      Rev: nettle/testsuite/testutils.h:1.7
      31acdada
    • Niels Möller's avatar
      (nettle_SOURCES): Added gcm-aes.c. · 51994758
      Niels Möller authored
      Rev: nettle/Makefile.in:1.31
      51994758
    • Niels Möller's avatar
      New file. · 6c9a9dcf
      Niels Möller authored
      (gcm_aes_set_key): New function.
      (gcm_aes_set_iv): Likewise.
      (gcm_aes_auth): Likewise.
      (gcm_aes_encrypt): Likewise.
      (gcm_aes_decrypt): Likewise.
      (gcm_aes_digest): Likewise.
      
      Rev: nettle/gcm-aes.c:1.1
      6c9a9dcf
    • Niels Möller's avatar
      * gcm.c (gcm_set_key): Replaced context argument by a struct · 5f07c78b
      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
      5f07c78b
  2. Feb 08, 2011
  3. Feb 07, 2011
  4. Feb 06, 2011
  5. Feb 05, 2011
  6. Jan 07, 2011
Loading