Skip to content
  1. Oct 21, 2020
  2. Oct 20, 2020
  3. Oct 19, 2020
  4. Oct 13, 2020
  5. Oct 12, 2020
  6. Oct 09, 2020
  7. Oct 08, 2020
  8. Oct 06, 2020
  9. Oct 05, 2020
    • Tomasz Kantecki's avatar
      avx512-vaes: fix for issue #70 · 3ba01659
      Tomasz Kantecki authored
      3ba01659
    • Pablo de Lara's avatar
      lib: fix AES-CBCS in SSE/AVX · a76023d5
      Pablo de Lara authored
      When passing multiple buffers with different buffer sizes,
      the common length of them would be processed, as in CBC mode.
      The problem is that the input/output pointers will be moved
      equally in all buffers, meaning that the pointer of
      a non-completed buffer might be pointing at a block that should
      not be encrypted, and therefore, it will be encrypted in the next call.
      
      Instead of this, the pointers are moved in steps of 160 bytes,
      making sure that for non-new buffers, the input/output pointer
      points at the next block to be encrypted
      a76023d5
  10. Oct 01, 2020
    • Pablo de Lara's avatar
      lib: fix ZUC-EIA3 · c8e80769
      Pablo de Lara authored
      When generating keystream to authenticate multiple buffers,
      only 8 bytes more of keystream are needed when all data
      to authenticate has been processed, so only 8 more bytes
      were generated for all buffers.
      The problem here is that this only works if all buffers
      have the same size. If the other buffers have different
      sizes, they will need 16 bytes to be generated before
      getting into the single buffer code path.
      c8e80769
  11. Sep 30, 2020
  12. Sep 29, 2020
  13. Sep 28, 2020
  14. Sep 25, 2020
Loading