Skip to content

FIPS asymmetric validation

Gowrishankar Muthukrishnan dpdk-dev 8 versions – Applied

Status from this message: Applied to dpdk-next-crypto

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v7 Latest3 patches 1 replyApplied
  2. v63 patches 0 repliesSuperseded
  3. v53 patches 0 repliesSuperseded
Earlier versions · 5
VersionPostedPatchesRepliesStatus
v43 patches0 repliesSuperseded
v33 patches1 replySuperseded
v2 posting 2/27 patches2 repliesSuperseded
v2 posting 1/27 patches0 repliesSuperseded
v15 patches1 replySuperseded

Changes in v7 from the cover letter

- fix test to handle app parameter correctly.

Patches in v7 Applied

#Subject and filesSizeRepliesApplied
1/3examples/fips_validation: add asymmetric validationconfig/meson.build doc/guides/rel_notes/release_22_11.rst doc/guides/sample_app_ug/fips_validation.rst +6 more+975 -980 replies
2/3examples/fips_validation: encode digest with hash OIDexamples/fips_validation/main.c+78 -00 replies
3/3examples/fips_validation: randomize message for conformance testexamples/fips_validation/fips_validation.h examples/fips_validation/fips_validation_rsa.c+115 -10 replies

Reviews trailers per patch

1 of 3 patches has a Reviewed-by or Acked-by.

PatchBrian Dooley
1/3A-b
2/3
3/3

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v7 thread

Cover letter [v7 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:
v7:
- fix test to handle app parameter correctly.
v6:
- checkpatch related fix.
v5:
- Release notes.
v4:
- AES GMAC callback fixes.
v3:
- patches 5,6 and 7 in v2 are rebased and submitted here.
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/rel_notes/release_22_11.rst        |   5 +
 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               | 556 +++++++++++++---
 examples/fips_validation/meson.build          |   6 +
 9 files changed, 1167 insertions(+), 98 deletions(-)
 create mode 100644 examples/fips_validation/fips_validation_rsa.c
Signature · 1 line
2.25.1