1. 09 Mar, 2020 1 commit
    • Daiki Ueno's avatar
      chacha: add variant that treats counter value as 32-bit · 2176ccc1
      Daiki Ueno authored and Niels Möller's avatar Niels Möller committed
      The ChaCha-Poly1305 implementation previously used the chacha_crypt
      function that assumes the block counter is 64-bit long, while RFC 8439
      defines that the counter is 32-bit long.  Although this should be fine
      as long as up to 256 gigabytes of data is encrypted with the same key,
      it would be nice to use a separate functions (chacha_set_counter32 and
      chacha_crypt32) that assume the counter is 32-bit long.
      Signed-off-by: default avatarDaiki Ueno <dueno@redhat.com>
  2. 07 Jul, 2018 1 commit
    • Nikos Mavrogiannopoulos's avatar
      abi: explicitly export intended symbols and hide others · da81c86a
      Nikos Mavrogiannopoulos authored and Niels Möller's avatar Niels Möller committed
      This adds all exported symbols in the map files explicitly under
      the following rules:
       - Symbols mentioned in internal headers go in a section which is
         valid only for testing, and linking with these symbols will break
         in library updates.
       - Symbols mentioned in installed headers go in the exported sections
         and are considered part of the ABI.
       - All internal symbols move to internal headers.
       - The _nettle_md5_compress and _nettle_sha1_compress become exported
         without the _nettle prefix, due to existing usage.
  3. 30 Jan, 2015 1 commit
  4. 04 Jul, 2014 1 commit
  5. 05 May, 2014 1 commit
  6. 12 Apr, 2014 1 commit
  7. 04 Mar, 2014 1 commit
  8. 12 Feb, 2014 1 commit