- Dec 13, 2022
-
-
Fangming Fang authored
Add imb_get_errno to indicate the param error See merge request !5
-
Fangming Fang authored
APIs. Change-Id: I63414102157cc032933880c623a43c6eb0e0e01f
-
- Nov 09, 2022
-
-
Fangming Fang authored
sync parent repo intel-ipsec-mb See merge request !4
-
- Nov 08, 2022
-
-
Fangming Fang authored
This is to sync ipsec-mb with its parent repo intel-ipsec-mb, it focuses on the function as before after this sync. Some following changes should be done in another patches. In this sync, below changes were made 1, remove all files but index.html under docs directory 2, remove test/wycheproof which is test for aes-gcm, aes-ccm, chach20-poly1305, aes-cmac, gmac, hmac-sha1, hmac-sha224, hmac-sha256, hmac-sha384 and hmac-sha512, these algorithms are not implemented on arm arch at the moment. 3, is_job_invalid and is_submit_burst_invalid function are changed, we don't follow those changes up, it's related to the implementation of burst mode API that will be addressed in another patch. 4, the most important change is burst mode API that was added to unify the use of DPDK PMDs' APIs. It will be added into arm arch in another patch. 5, replace intel-ipsec-mb.h with ipsec-mb.h 6, fix the bug for zuc256-eia3 with tag size being 4, it was introduced in multi-vector test. 7, remove .github that is dedicated to github action. Jira: SECLIB-818 Change-Id: If95c47e109bd168f3ef7f941a34f2f79ecdc551d CustomizedGitHooks: yes
-
- Oct 05, 2022
-
-
Tomasz Kantecki authored
-
Tomasz Kantecki authored
-
- Oct 04, 2022
-
-
Stephen Mcintyre authored
-
- Sep 28, 2022
-
-
Tomasz Kantecki authored
-
- 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
-