- Sep 23, 2022
-
-
Tomasz Kantecki authored
-
- Sep 22, 2022
-
-
Pablo de Lara authored
Co-authored-by:
Tomasz Kantecki <tomasz.kantecki@intel.com>
-
Tomasz Kantecki authored
-
Tomasz Kantecki authored
-
- Sep 21, 2022
-
-
Tomasz Kantecki authored
Compile option added that removes self-test feature and ignores status of the self-test - only to be used for development or debug - enabled with 'make -j EXTRA_CFLAGS=-DNO_SELF_TEST_DEV'
-
Stephen Mcintyre authored
-
Marcel Cornu authored
-
Marcel Cornu authored
Fix for issues reported by Coverity.
-
- Sep 20, 2022
-
-
Tomasz Kantecki authored
-
Stephen Mcintyre authored
-
- Sep 16, 2022
-
-
Tomasz Kantecki authored
-
- Sep 15, 2022
-
-
Tomasz Kantecki authored
- up to 16 bytes can be read outside the buffer on flush operation - number of conditions must be met to make it happen (similar to issue #107) - SSE, AVX implementations affected - all architecture interfaces affected except avx512 type-2
-
Tomasz Kantecki authored
-
Tomasz Kantecki authored
For UIA2, on non-AVX512 architectures if SAFE_LOOKUP is disabled then fallback to the default implementation as it is bit faster.
-
Tomasz Kantecki authored
avx2: [sha256/224] use SHANI extensions in avx2 type-2 for SHA224, HMAC-SHA224, SHA256 and HMAC-SHA256
-
Tomasz Kantecki authored
It exercises test vectors from https://github.com/google/wycheproof project. Tested algorithms are: aes-gcm, aes-ccm, chacha20-poly1305, aes-cmac, gmac, hmac-sha1, hmac-sha224, hmac-sha256, hmac-sha384 and hmac-sha512.
-
Tomasz Kantecki authored
-
- Sep 14, 2022
-
-
Pablo de Lara authored
This handler uses dedicated GMAC direct API and GMAC algorithms, through job API. --gmac-api is not needed anymore, as this handler exercises these APIs.
-
Pablo de Lara authored
-
- Sep 13, 2022
-
-
Ibrahim, Imad authored
-
Ibrahim, Imad authored
-
Ibrahim, Imad authored
-
Tomasz Kantecki authored
-
Tomasz Kantecki authored
-
Tomasz Kantecki authored
-
- Sep 12, 2022
-
-
Pablo de Lara authored
Use --gfni-off to disable the use of GFNI instructions, so implementations using GFNI instructions won't be used even if GFNI is supported.
-
- Sep 09, 2022
-
-
Stephen Mcintyre authored
-
De Lara Guarch authored
-
- Sep 06, 2022
-
-
Pablo de Lara authored
-
- Sep 05, 2022
-
-
Kamila Lipinska authored
-
Tomasz Kantecki authored
-
Tomasz Kantecki authored
-
Tomasz Kantecki authored
-
Tomasz Kantecki authored
- cleaned up some no longer needed `endbranch64` instructions in AES-CBC, AES-CTR, AES-ECB and SHA
-
Tomasz Kantecki authored
-
Tomasz Kantecki authored
-
Tomasz Kantecki authored
lib: [MB_MGR] rename [SUBMIT|FLUSH]_JOB_AES_[ENC|DEC] macros into [SUBMIT|FLUSH]_JOB_CIPHER_[ENC|DEC]
-
Tomasz Kantecki authored
-
Tomasz Kantecki authored
lib: [MB_MGR] add CBC mode specifier and rename [SUBMIT|FLUSH]_JOB_AES[128|192|256]_[ENC|DEC] macros into [SUBMIT|FLUSH]_JOB_AES_CBC_[128|192|256]_[ENC|DEC]
-
Tomasz Kantecki authored
-