mbox series

[v1,0/5] FIPS asymmetric validation

Message ID cover.1660304194.git.gmuthukrishn@marvell.com (mailing list archive)
Headers
Series FIPS asymmetric validation |

Message

Gowrishankar Muthukrishnan Aug. 12, 2022, 11:57 a.m. UTC
  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.

Gowrishankar Muthukrishnan (5):
  examples/fips_validation: fix parsing test group info
  examples/fips_validation: add interim parse writeback
  examples/fips_validation: add function to calculate SHA hash size
  examples/fips_validation: fix buffer size to parse JSON string
  examples/fips_validation: add asymmetric validation

 config/meson.build                            |   6 +
 doc/guides/sample_app_ug/fips_validation.rst  |   1 +
 examples/fips_validation/fips_validation.c    |  18 +-
 examples/fips_validation/fips_validation.h    |  58 +-
 .../fips_validation/fips_validation_gcm.c     |   8 +-
 .../fips_validation/fips_validation_rsa.c     | 534 ++++++++++++++++++
 .../fips_validation/fips_validation_sha.c     |  39 +-
 examples/fips_validation/main.c               | 465 ++++++++++++---
 examples/fips_validation/meson.build          |   6 +
 9 files changed, 1025 insertions(+), 110 deletions(-)
 create mode 100644 examples/fips_validation/fips_validation_rsa.c
  

Comments

Brian Dooley Sept. 23, 2022, 4:29 p.m. UTC | #1
> -----Original Message-----
> From: Gowrishankar Muthukrishnan <gmuthukrishn@marvell.com>
> Sent: Friday, August 12, 2022 12:57 PM
> To: dev@dpdk.org
> Cc: Anoob Joseph <anoobj@marvell.com>; Zhang, Roy Fan
> <roy.fan.zhang@intel.com>; Dooley, Brian <brian.dooley@intel.com>; Akhil
> Goyal <gakhil@marvell.com>; jerinj@marvell.com; Gowrishankar
> Muthukrishnan <gmuthukrishn@marvell.com>
> Subject: [PATCH v1 0/5] 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.
> 
> Gowrishankar Muthukrishnan (5):
>   examples/fips_validation: fix parsing test group info
>   examples/fips_validation: add interim parse writeback
>   examples/fips_validation: add function to calculate SHA hash size
>   examples/fips_validation: fix buffer size to parse JSON string
>   examples/fips_validation: add asymmetric validation
> 
>  config/meson.build                            |   6 +
>  doc/guides/sample_app_ug/fips_validation.rst  |   1 +
>  examples/fips_validation/fips_validation.c    |  18 +-
>  examples/fips_validation/fips_validation.h    |  58 +-
>  .../fips_validation/fips_validation_gcm.c     |   8 +-
>  .../fips_validation/fips_validation_rsa.c     | 534 ++++++++++++++++++
>  .../fips_validation/fips_validation_sha.c     |  39 +-
>  examples/fips_validation/main.c               | 465 ++++++++++++---
>  examples/fips_validation/meson.build          |   6 +
>  9 files changed, 1025 insertions(+), 110 deletions(-)  create mode 100644
> examples/fips_validation/fips_validation_rsa.c
> 
> --
> 2.25.1

Series-acked-by: Brian Dooley <brian.dooley@intel.com>