> Subject: [v3 0/3] FIPS asymmetric validation > > This patch series adds support in fips_validation app to perform > asymmetric validation. To start with, RSA algorithm is used in > the evaluation. For the key value pairs which is multiprecision > in arithmetic, openssl library is used. > > Changes: > v3: > - patches 5,6 and 7 in v2 are rebased and submitted here.
Rebase on latest next-crypto needed as GMAC and CTR are merged. > v2: > - minor fixes in v1 > - addition of digest encoding for fips validation > - addition of message randomization for fips conformance tests. > > Gowrishankar Muthukrishnan (3): > examples/fips_validation: add asymmetric validation > examples/fips_validation: encode digest with hash OID > examples/fips_validation: randomize message for conformance test > > config/meson.build | 6 + > doc/guides/sample_app_ug/fips_validation.rst | 1 + > examples/fips_validation/fips_validation.c | 2 + > examples/fips_validation/fips_validation.h | 51 +- > .../fips_validation/fips_validation_gcm.c | 8 +- > .../fips_validation/fips_validation_rsa.c | 630 ++++++++++++++++++ > examples/fips_validation/main.c | 546 ++++++++++++--- > examples/fips_validation/meson.build | 6 + > 8 files changed, 1154 insertions(+), 96 deletions(-) > create mode 100644 examples/fips_validation/fips_validation_rsa.c > > -- > 2.25.1