[PATCH v4 0/8] Add JSON vector set support to fips validation
Brandon Lo
blo at iol.unh.edu
Fri Apr 29 18:19:08 CEST 2022
Hi everyone,
I'm going to be leaving the UNH IOL, so I've submitted the work that
will be continued by other members of the lab.
Thanks,
Brandon
On Fri, Apr 29, 2022 at 12:16 PM Brandon Lo <blo at iol.unh.edu> wrote:
>
> Adds a very basic introduction to JSON vector sets in
> the fips validation example application. This patch set
> will only introduce the AES-GCM test using a JSON request
> file because the other algorithms need more information
> than what is given in the new JSON format.
>
> Brandon Lo (8):
> examples/fips_validation: add jansson dependency
> examples/fips_validation: add json info to header
> examples/fips_validation: add json parsing
> examples/fips_validation: allow json file as input
> examples/fips_validation: add json to gcm test
> examples/fips_validation: add json to hmac
> examples/fips_validation: implement json cmac test
> examples/fips_validation: add parsing for cmac
>
> examples/fips_validation/fips_validation.c | 119 ++++++++++
> examples/fips_validation/fips_validation.h | 57 ++++-
> .../fips_validation/fips_validation_cmac.c | 68 ++++++
> .../fips_validation/fips_validation_gcm.c | 151 ++++++++++++-
> .../fips_validation/fips_validation_hmac.c | 93 ++++++++
> examples/fips_validation/main.c | 207 +++++++++++++++++-
> examples/fips_validation/meson.build | 4 +
> 7 files changed, 693 insertions(+), 6 deletions(-)
>
> --
> 2.25.1
>
--
Brandon Lo
UNH InterOperability Laboratory
21 Madbury Rd, Suite 100, Durham, NH 03824
blo at iol.unh.edu
www.iol.unh.edu
More information about the dev
mailing list