From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 4FBE5A04FF; Fri, 29 Apr 2022 18:19:48 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 41E27415D7; Fri, 29 Apr 2022 18:19:48 +0200 (CEST) Received: from mail-io1-f47.google.com (mail-io1-f47.google.com [209.85.166.47]) by mails.dpdk.org (Postfix) with ESMTP id 173C5410E3 for ; Fri, 29 Apr 2022 18:19:47 +0200 (CEST) Received: by mail-io1-f47.google.com with SMTP id h8so10230581iov.12 for ; Fri, 29 Apr 2022 09:19:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iol.unh.edu; s=unh-iol; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=npM9XhCRmGvciofIj6wmbj+WyFE68xYw6jb+ctYA8VE=; b=EeIP0dgVFjCWNzmnbZA8MYXAEBdmAZPYeNbFo0z4/OcL2oSRiR/OEJHTWFXG1XHcry HGA2Pz77Jr4925/9T4HX8COdKcfJqOuQIPxsmQEHXn5ig5J3yRnQdXZWlMziwwkq3/JM pv/IMcp0COLi9ca7KGmFolueBh4JZWwLF+ldA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=npM9XhCRmGvciofIj6wmbj+WyFE68xYw6jb+ctYA8VE=; b=fd/dY/XPV6F5ox1B3X7A5h0tYeKJUYnUmjdruMacsUu0dQhidwu7HL4aulQZfOJarS 0sMBXAGKNmnqES0jpU6U5QdRlfymM3ZbnibUzUXDD4O80UaZl+/AAaXb4AGYlXNepfgS DPptYDokjDPkrcKD8ztcRd0htgNR0+sH6U3lbDLfjw7GXoijtDsetbbttHKK1N5mIT0/ Ty6gDuKdEjvbbQG20kDzl2FZTy121D3LhIzS86hssPX3mb+3bBAxM4S6nbRCOQt2FiUo qJpd3UOt+YHy3V4qFBiPP2RgKvkwz9Cl/7ygnDyH5TvNvkPbKxp+0xo0/+cpzUeKTOqJ 62Bg== X-Gm-Message-State: AOAM531/ptnRLk74dxDo6z69XdqOGX+ifZSvyAub+6xun5ucjOGsrfmN tBZq/BW8IWC6abdQfHzkx8W/QchC24t4KaPfUbxK/Q== X-Google-Smtp-Source: ABdhPJyJrf0go11rAaUQVIL8Wd+WsftKftfu8NPfMve+6tE849nMBJp9TI+7utQovP7KV29+fHHwWMNlcpgFCIAEdb0= X-Received: by 2002:a05:6638:1af:b0:32b:26b6:3a47 with SMTP id b15-20020a05663801af00b0032b26b63a47mr28760jaq.233.1651249185123; Fri, 29 Apr 2022 09:19:45 -0700 (PDT) MIME-Version: 1.0 References: <20220129175514.746925-1-blo@iol.unh.edu> <20220429161559.415645-1-blo@iol.unh.edu> In-Reply-To: <20220429161559.415645-1-blo@iol.unh.edu> From: Brandon Lo Date: Fri, 29 Apr 2022 12:19:08 -0400 Message-ID: Subject: Re: [PATCH v4 0/8] Add JSON vector set support to fips validation To: "Zhang, Roy Fan" , "Power, Ciara" Cc: dev Content-Type: text/plain; charset="UTF-8" X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org 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 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@iol.unh.edu www.iol.unh.edu