Acked-by: Gowrishankar Muthukrishnan <[email protected]>
Kai Ji (2):
app: move FIPS validation under app/
app: add Wycheproof validation app
MAINTAINERS | 11 +-
{examples => app}/fips_validation/Makefile | 0
.../fips_validation/fips_dev_self_test.c | 0
.../fips_validation/fips_dev_self_test.h | 0
.../fips_validation/fips_validation.c | 0
.../fips_validation/fips_validation.h | 0
.../fips_validation/fips_validation_aes.c | 0
.../fips_validation/fips_validation_ccm.c | 0
.../fips_validation/fips_validation_cmac.c | 0
.../fips_validation/fips_validation_ecdsa.c | 0
.../fips_validation/fips_validation_eddsa.c | 0
.../fips_validation/fips_validation_gcm.c | 0
.../fips_validation/fips_validation_hmac.c | 0
.../fips_validation/fips_validation_rsa.c | 0
.../fips_validation/fips_validation_sha.c | 0
.../fips_validation/fips_validation_tdes.c | 0
.../fips_validation/fips_validation_xts.c | 0
{examples => app}/fips_validation/main.c | 0
{examples => app}/fips_validation/meson.build | 2 +-
app/meson.build | 2 +
app/wycheproof_validation/Makefile | 40 +
app/wycheproof_validation/main.c | 2097 +++++++++++++++++
app/wycheproof_validation/meson.build | 18 +
doc/guides/rel_notes/release_22_11.rst | 2 +-
doc/guides/rel_notes/release_26_11.rst | 6 +
...s_validation.rst => crypto_validation.rst} | 85 +-
doc/guides/sample_app_ug/index.rst | 2 +-
examples/meson.build | 1 -
28 files changed, 2246 insertions(+), 20 deletions(-)
rename {examples => app}/fips_validation/Makefile (100%)
rename {examples => app}/fips_validation/fips_dev_self_test.c (100%)
rename {examples => app}/fips_validation/fips_dev_self_test.h (100%)
rename {examples => app}/fips_validation/fips_validation.c (100%)
rename {examples => app}/fips_validation/fips_validation.h (100%)
rename {examples => app}/fips_validation/fips_validation_aes.c (100%)
rename {examples => app}/fips_validation/fips_validation_ccm.c (100%)
rename {examples => app}/fips_validation/fips_validation_cmac.c (100%)
rename {examples => app}/fips_validation/fips_validation_ecdsa.c (100%)
rename {examples => app}/fips_validation/fips_validation_eddsa.c (100%)
rename {examples => app}/fips_validation/fips_validation_gcm.c (100%)
rename {examples => app}/fips_validation/fips_validation_hmac.c (100%)
rename {examples => app}/fips_validation/fips_validation_rsa.c (100%)
rename {examples => app}/fips_validation/fips_validation_sha.c (100%)
rename {examples => app}/fips_validation/fips_validation_tdes.c (100%)
rename {examples => app}/fips_validation/fips_validation_xts.c (100%)
rename {examples => app}/fips_validation/main.c (100%)
rename {examples => app}/fips_validation/meson.build (92%)
create mode 100644 app/wycheproof_validation/Makefile
create mode 100644 app/wycheproof_validation/main.c
create mode 100644 app/wycheproof_validation/meson.build
rename doc/guides/sample_app_ug/{fips_validation.rst => crypto_validation.rst}
(70%)
--
2.34.1