History log of /isa-l_crypto/ (Results 151 – 175 of 499)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
6a8a917c26-Apr-2024 Pablo de Lara <pablo.de.lara.guarch@intel.com>

mh_sha256: return invalid algorithm if FIPS_MODE is enabled

Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>

a7fdaa3b26-Apr-2024 Pablo de Lara <pablo.de.lara.guarch@intel.com>

mh_sha1: return invalid algorithm if FIPS_MODE is enabled

Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>

1ec19bc826-Apr-2024 Marcel Cornu <marcel.d.cornu@intel.com>

sha1_mb: fix param test build on windows

Signed-off-by: Marcel Cornu <marcel.d.cornu@intel.com>

d1f30e6825-Apr-2024 Marcel Cornu <marcel.d.cornu@intel.com>

sm3_mb: add param check test

Signed-off-by: Marcel Cornu <marcel.d.cornu@intel.com>

06a2548d25-Apr-2024 Marcel Cornu <marcel.d.cornu@intel.com>

sm3_mb: add new api with parameter checking

Signed-off-by: Marcel Cornu <marcel.d.cornu@intel.com>

2aa9474e25-Apr-2024 Marcel Cornu <marcel.d.cornu@intel.com>

include: add missing parameter in sha1 submit docs

Signed-off-by: Marcel Cornu <marcel.d.cornu@intel.com>

1ada203926-Apr-2024 Pablo de Lara <pablo.de.lara.guarch@intel.com>

sha1_mb: fix build on Windows

Fix build warnings on Windows.

Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>

122c177925-Apr-2024 Marcel Cornu <marcel.d.cornu@intel.com>

fix compiler messages on windows

Fix warnings generated by MSVC with /W3

Signed-off-by: Marcel Cornu <marcel.d.cornu@intel.com>

8086c9b425-Apr-2024 Marcel Cornu <marcel.d.cornu@intel.com>

increase windows build warning level

Signed-off-by: Marcel Cornu <marcel.d.cornu@intel.com>

84137cd023-Apr-2024 Marcel Cornu <marcel.d.cornu@intel.com>

mh_sha1_murmur3_x64_128: add param check test

Signed-off-by: Marcel Cornu <marcel.d.cornu@intel.com>

228b4c8d23-Apr-2024 Marcel Cornu <marcel.d.cornu@intel.com>

mh_sha1_murmur3_x64_128: add new api with param checking

Signed-off-by: Marcel Cornu <marcel.d.cornu@intel.com>

18bbcda519-Apr-2024 Pablo de Lara <pablo.de.lara.guarch@intel.com>

fips: add SHA512 self tests

Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>

9d55840618-Apr-2024 Pablo de Lara <pablo.de.lara.guarch@intel.com>

fips: add SHA256 self tests

Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>

ee4f120518-Apr-2024 Pablo de Lara <pablo.de.lara.guarch@intel.com>

fips: add SHA1 self tests

Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>

ae502d0519-Apr-2024 Pablo de Lara <pablo.de.lara.guarch@intel.com>

fips: add GCM self tests

Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>

abedecdd25-Apr-2024 Pablo de Lara <pablo.de.lara.guarch@intel.com>

aes: reuse intel-ipsec-mb AES-CBC decryption SSE/AVX implementations

Fixes #143.

Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>

1ab9dc3125-Apr-2024 Pablo de Lara <pablo.de.lara.guarch@intel.com>

intel-ipsec-mb: add AVX and SSE AES-CBC decryption implementations

Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>

5200d7dc25-Apr-2024 Pablo de Lara <pablo.de.lara.guarch@intel.com>

aes: add in-place AES-CBC tests

Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>

fa6261a404-Apr-2024 Pablo de Lara <pablo.de.lara.guarch@intel.com>

build: remove unneeded flags

These compilation flags are passed/defined in configure.ac

Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>

4869416608-Apr-2024 Pablo de Lara <pablo.de.lara.guarch@intel.com>

aes: compare XTS keys

For FIPS mode, compare if AES-XTS keys are the same,
and return an error if they are.

Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>

158a2fa504-Apr-2024 Pablo de Lara <pablo.de.lara.guarch@intel.com>

lib: add FIPS_MODE compilation flag

Add FIPS_MODE compilation flag to enable self tests
and further checks required for FIPS.

It can be enable on Linux either with:
- ./autogen.sh && ./configure --

lib: add FIPS_MODE compilation flag

Add FIPS_MODE compilation flag to enable self tests
and further checks required for FIPS.

It can be enable on Linux either with:
- ./autogen.sh && ./configure --enable-fips-mode && make
- make -f Makefile.unx D=FIPS_MODE

or on Windows with:
- nmake -f Makefile.nmake FIPS_MODE=y

Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>

show more ...

5e4dc74c02-Apr-2024 Pablo de Lara <pablo.de.lara.guarch@intel.com>

lib: add self tests API

Add common isal_self_tests() function that runs all the self tests
available.

This function is called at the start of every single NIST-approved
crypto function.

Signed-off

lib: add self tests API

Add common isal_self_tests() function that runs all the self tests
available.

This function is called at the start of every single NIST-approved
crypto function.

Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>

show more ...

4e0ed8e908-Apr-2024 Pablo de Lara <pablo.de.lara.guarch@intel.com>

aes: run XTS self tests on first call

Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>

f5a75e1d29-Mar-2024 Pablo de Lara <pablo.de.lara.guarch@intel.com>

aes: add AES-XTS self tests

Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>

714f284a21-Mar-2024 Pablo de Lara <pablo.de.lara.guarch@intel.com>

aes: run CBC self tests on first call

Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>

12345678910>>...20