Skip to content

fips_validation application improvements

Gowrishankar Muthukrishnan dpdk-dev 2 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v2 Latest10 patches 1 replyIn review
  2. v110 patches 17 repliesSuperseded

Changes in v2 from the cover letter

- fixed type punning SHAKE test function.

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/10examples/fips_validation: fix MCT output for SHAexamples/fips_validation/fips_validation_sha.c examples/fips_validation/main.c+7 -140 replies
2/10examples/fips_validation: add SHA3 validationdoc/guides/sample_app_ug/fips_validation.rst examples/fips_validation/fips_validation.h examples/fips_validation/fips_validation_hmac.c +2 more+61 -490 replies
3/10examples/fips_validation: fix integer parse in test caseexamples/fips_validation/fips_validation.c+21 -80 replies
4/10examples/fips_validation: add SHAKE validationdoc/guides/sample_app_ug/fips_validation.rst examples/fips_validation/fips_validation.h examples/fips_validation/fips_validation_sha.c +1 more+156 -70 replies
5/10examples/fips_validation: add CCM JSON validationdoc/guides/sample_app_ug/fips_validation.rst examples/fips_validation/fips_validation.c examples/fips_validation/fips_validation.h +2 more+141 -00 replies
6/10examples/fips_validation: add ECDSA keygen supportexamples/fips_validation/fips_validation_ecdsa.c examples/fips_validation/main.c+65 -00 replies
7/10examples/fips_validation: add SHA3 algorithms in ECDSA testexamples/fips_validation/fips_validation_ecdsa.c+4 -00 replies
8/10examples/fips_validation: fix AES GCM validation testsexamples/fips_validation/fips_validation_gcm.c+5 -70 replies
9/10examples/fips_validation: fix AES XTS to read seq numberexamples/fips_validation/fips_validation_xts.c+9 -40 replies
10/10examples/fips_validation: add extra space in JSON bufferexamples/fips_validation/fips_validation.h+1 -10 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v2 yet.

Read the v2 thread

Cover letter [v2, 00/10] fips_validation application improvements

This patch series adds support for SHA3, SHAKE, AES-CCM JSON test vectors and fixes existing algorithms to support NIST test vectors.

v2:
- fixed type punning SHAKE test function.

Gowrishankar Muthukrishnan (10):
examples/fips_validation: fix MCT output for SHA examples/fips_validation: add SHA3 validation examples/fips_validation: fix integer parse in test case examples/fips_validation: add SHAKE validation examples/fips_validation: add CCM JSON validation examples/fips_validation: add ECDSA keygen support examples/fips_validation: add SHA3 algorithms in ECDSA test examples/fips_validation: fix AES GCM validation tests examples/fips_validation: fix AES XTS to read seq number examples/fips_validation: add extra space in JSON buffer

 doc/guides/sample_app_ug/fips_validation.rst  |   7 +-
 examples/fips_validation/fips_validation.c    |  31 ++-
 examples/fips_validation/fips_validation.h    |  10 +-
 .../fips_validation/fips_validation_ccm.c     | 132 ++++++++++++
 .../fips_validation/fips_validation_ecdsa.c   |  56 +++++
 .../fips_validation/fips_validation_gcm.c     |  12 +-
 .../fips_validation/fips_validation_hmac.c    |   8 +
 .../fips_validation/fips_validation_sha.c     |  91 ++++++--
 .../fips_validation/fips_validation_xts.c     |  13 +-
 examples/fips_validation/main.c               | 198 +++++++++++++-----
 10 files changed, 469 insertions(+), 89 deletions(-)
Signature · 1 line
2.25.1