- Mar 25, 2021
-
-
Kamila Lipińska authored
-
Kamila Lipińska authored
-
- Mar 03, 2021
-
-
Pablo de Lara authored
-
- Feb 25, 2021
-
-
Kamila Lipińska authored
-
- Dec 16, 2020
-
-
Pablo de Lara authored
-
Pablo de Lara authored
-
Pablo de Lara authored
-
- Dec 09, 2020
-
-
Pablo de Lara authored
-
- Nov 12, 2020
-
-
Pablo de Lara authored
-
- Sep 25, 2020
-
-
Tomasz Kantecki authored
-
- Sep 17, 2020
-
-
Marcel Cornu authored
-
- Sep 15, 2020
-
-
Marcel Cornu authored
- Added AES-ECB to man page recommendations - Minor fix in README recommendations table
-
- Sep 14, 2020
-
-
Pablo de Lara authored
Now that there is an SSE and an AVX implementation, there is no need to have an scalar implementation for Chacha20.
-
Pablo de Lara authored
-
Pablo de Lara authored
-
- Sep 11, 2020
-
-
Marcel Cornu authored
-
Marcel Cornu authored
-
- Sep 10, 2020
-
-
Marcel Cornu authored
-
- Aug 06, 2020
-
-
Marcel Cornu authored
-
- Jul 15, 2020
-
-
Pablo de Lara authored
Initial Chacha20 AVX512 implementation done using XMM registers only, handling only 64 bytes at a time.
-
Pablo de Lara authored
-
- Jun 25, 2020
-
-
Marcel Cornu authored
-
- Jun 09, 2020
-
-
Marcel Cornu authored
-
- Apr 29, 2020
-
-
Marcel Cornu authored
-
- Apr 21, 2020
-
-
Marcel Cornu authored
-
- Apr 14, 2020
-
-
Tomasz Kantecki authored
-
- Apr 06, 2020
-
-
Marcel D Cornu authored
-
- Feb 28, 2020
-
-
Pablo de Lara authored
Add N buffer functions for ZUC EEA3/EIA3, which utilize the internal ZUC functions using GFNI and VAES instructions.
-
Pablo de Lara authored
Optimize ZUC internal functions by using the upcoming GFNI/VAES instructions, alongside AVX512. Due to the usage of the new GFNI instructions, the minimum required version of NASM has been updated from 2.13.03 to 2.14.
-
- Feb 14, 2020
-
-
Pablo de Lara authored
-
- Feb 13, 2020
-
-
Tomasz Kantecki authored
-
Tomasz Kantecki authored
-
- Jan 30, 2020
-
-
Tomasz Kantecki authored
-
- Jan 23, 2020
-
-
Marcel Cornu authored
-
- Jan 21, 2020
-
-
Pablo de Lara authored
There are some public enums that are conflicting with other enums defined in other libraries, due to too generic naming. In order to solve this issue, existing enums will be renamed. In order to maintain backwards compatilibity for the next few releases, the previous enums will be maintained, so existing applications will not be broken. A new compilation flag, NO_COMPAT_IMB_API_053, is added. The previous enums can be removed if this compilation flag is set (which is disabled by default), when building and linking applications. For applications which use various libraries, this flag should be set, so no redefinition of enums will take place, by passing -DNO_COMPAT_IMB_API_053 to its CFLAGS (or EXTRA_CFLAGS).
-
- Jan 20, 2020
-
-
Pablo de Lara authored
-
- Jan 10, 2020
-
-
Pablo de Lara authored
-
- Dec 11, 2019
-
-
Tomasz Kantecki authored
-
- Nov 25, 2019
-
-
Marcel D. Cornu authored
- Added README.md - Updated existing README with output generated by pandoc - Added README target to Makefile to create/update README using pandoc
-
- Oct 24, 2019
-
-
Tomasz Kantecki authored
Change-Id: I2f93fa56c2d528efe12ba31ad28d269cabe14f43
-