aea7beaf | 22-Nov-2024 |
Pablo de Lara <pablo.de.lara.guarch@intel.com> |
aes: [XTS] use unsigned conditional jumps
Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com> |
37ddc366 | 13-Nov-2024 |
Pablo de Lara <pablo.de.lara.guarch@intel.com> |
aes: [XTS] reuse 128-bit key implementations for 256-bit key ones
Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com> |
20e19f1a | 14-Nov-2024 |
Pablo de Lara <pablo.de.lara.guarch@intel.com> |
aes: [XTS] implement decryption, from encryption implementation
Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com> |
7bbc1e35 | 14-Nov-2024 |
Pablo de Lara <pablo.de.lara.guarch@intel.com> |
aes: [XTS] copy encryption implemention to decryption, as baseline
Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com> |
da9621a5 | 05-Nov-2024 |
Pablo de Lara <pablo.de.lara.guarch@intel.com> |
aes: [XTS] collapse repetitive instructions with rep
Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com> |
350157cf | 05-Nov-2024 |
Pablo de Lara <pablo.de.lara.guarch@intel.com> |
aes: [XTS] reduce final blocks cyclecost
Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com> |
0f28f48b | 08-Nov-2024 |
Pablo de Lara <pablo.de.lara.guarch@intel.com> |
aes: [XTS] reduce small packet cyclecost
Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com> |
ab5fd526 | 04-Nov-2024 |
Pablo de Lara <pablo.de.lara.guarch@intel.com> |
aes: [XTS] rename and clean up encrypt_initial macro
Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com> |
a864fe6b | 01-Nov-2024 |
Pablo de Lara <pablo.de.lara.guarch@intel.com> |
aes: [XTS] replace SSE movdqa with VEX encoded vmovdqa
Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com> |
6733f0ca | 31-Oct-2024 |
Pablo de Lara <pablo.de.lara.guarch@intel.com> |
aes: [XTS] do not store expanded keys in stack
Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com> |
81def91d | 04-Nov-2024 |
Pablo de Lara <pablo.de.lara.guarch@intel.com> |
aes: [XTS] refactor test
Refactored test apps and added more test vectors, covering more buffer sizes (from 16 to 512 bytes).
Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com> |
b724ea16 | 30-Oct-2024 |
Nicola Torracca <nicola.torracca@gmail.com> |
Use SIMD instructions to update pointers.
Signed-off-by: Nicola Torracca <nicola.torracca@gmail.com> |
d3a248d1 | 05-Nov-2024 |
Pablo de Lara <pablo.de.lara.guarch@intel.com> |
tests: [ACVP] support libacvp 2.2.0
The new libacvp version 2.2.0 supports offline vector parsing.
Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com> |
2188e8a0 | 05-Nov-2024 |
Pablo de Lara <pablo.de.lara.guarch@intel.com> |
tests: [ACVP] use internal isa-l crypto library
Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com> |
6e62643d | 31-Jul-2024 |
Ivan A. Melnikov <iv@altlinux.org> |
sha1_mb: Add missing ISAL_ prefixes to base aliases
Commit 0106da915b7024075fc74900ff63fa931ac15475 somehow missed updating the base aliases, which broke build on architectures for which SHA1 routin
sha1_mb: Add missing ISAL_ prefixes to base aliases
Commit 0106da915b7024075fc74900ff63fa931ac15475 somehow missed updating the base aliases, which broke build on architectures for which SHA1 routines were not specifically optimized, e.g. loongarch64.
This commit addresses that.
Fixes: 0106da915b7024075fc74900ff63fa931ac15475 Signed-off-by: Ivan A. Melnikov <iv@altlinux.org>
show more ...
|
9b7a2b84 | 28-May-2024 |
Marcel Cornu <marcel.d.cornu@intel.com> |
enable CET on Windows
Signed-off-by: Marcel Cornu <marcel.d.cornu@intel.com> |
b00314aa | 28-May-2024 |
Marcel Cornu <marcel.d.cornu@intel.com> |
extend security options for windows build
Signed-off-by: Marcel Cornu <marcel.d.cornu@intel.com> |
3aa2266b | 23-May-2024 |
Pablo de Lara <pablo.de.lara.guarch@intel.com> |
build: Bump revision to 2.25
Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com> |
6e4f8c0d | 27-May-2024 |
Pablo de Lara <pablo.de.lara.guarch@intel.com> |
acvp: fix SHA handler
Call flush function if submit function returns NULL.
Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com> |
38b5be90 | 27-May-2024 |
Pablo de Lara <pablo.de.lara.guarch@intel.com> |
aes: fix comment
AES-GCM-192 is not supported.
Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com> |
9118dad8 | 27-May-2024 |
Pablo de Lara <pablo.de.lara.guarch@intel.com> |
include: add missing comments for error types
Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com> |
24110570 | 24-May-2024 |
Marcel Cornu <marcel.d.cornu@intel.com> |
fips: add self test API check
Signed-off-by: Marcel Cornu <marcel.d.cornu@intel.com> |
fa03c366 | 24-May-2024 |
Marcel Cornu <marcel.d.cornu@intel.com> |
fips: return fips disabled error code in self tests when not enabled
Signed-off-by: Marcel Cornu <marcel.d.cornu@intel.com> |
81822a6e | 27-May-2024 |
Pablo de Lara <pablo.de.lara.guarch@intel.com> |
fips: use generic self tests implementation for noarch
Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com> |
5a815d2d | 23-May-2024 |
Pablo de Lara <pablo.de.lara.guarch@intel.com> |
Update release notes
Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com> |