Received: by 2002:a25:e7d8:0:0:0:0:0 with SMTP id e207csp1578087ybh; Sun, 8 Mar 2020 07:45:15 -0700 (PDT) X-Google-Smtp-Source: ADFU+vu5cvwVr1l+fcQW7s+hOoxURy+l8wYWE+Hw1XFlf7mcWbqoOzkS5+QzGtIvhpGtkeh2zj0g X-Received: by 2002:a9d:6e90:: with SMTP id a16mr9614956otr.64.1583678715013; Sun, 08 Mar 2020 07:45:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1583678715; cv=none; d=google.com; s=arc-20160816; b=KtAzRXxdQKCDB87cFM5Yo/N1DpwUiuj+ZN3wpKPGsBnZXTelkli3ne0A8FxFPyoSnq /ZrQXkw2rviiiE7D9A8QxvYOxG49cEnX4UiMTD0CAbTMJdvWpQzemZbyPkCkg/8hqBI7 gmt3uWflhxeXaMC/mcXMvP2oUm58WOfct9SOSJRUOuK/998yMX4bnST41nqrBZo2/cKo fCzb/wxRwYLgpN1Tn1PrgoRjFEuLiWPJpHK1zIvHLnhbMJdQIz8Geujm9NZevYD41Re0 erxXBHclK+iwZo+oi7trR4rVSiziPtloq6qFV86uxwhWG4KARruYPcY1G8sndwcHBAMm pUrA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=28FE7SwK8QUORdA0zvvH1bss8QJwZiB4WA4O6HOQ+lc=; b=fpVPk211sQjkeUPA5czU6hPqG3BiDWs1K4Sr5SdIR4EwtKc9LEFPH7GmJ+CGCL9Ik9 BgbdKdZkQo377fJNp5+qRiLT6PEb1lrtP/72Gu770xXGZO7vhcKiNBjJ60kxHCwVmLbM VY4PIhgJtgbnTWY0o3E8dGedCNCZS8THVsmqtDzFpfI+jqPtYQHwrLKImJ6kypSxOxo8 tsAiTCzA0ccy2cTqVt6Wvzh4hQu9K+VYYa0JM9QVWKNtyj6s6Pv4ZVQQT1MHE9RPbaTM J/Ni4YmNtKqJSnjR5WoK4VvKox5Y7NR8Paw8XSBZ2xxVwMNO/T3lF8CnZXfH79hvAm2Z upbw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@benyossef-com.20150623.gappssmtp.com header.s=20150623 header.b="MhmV/SgA"; spf=pass (google.com: best guess record for domain of linux-crypto-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id a11si2865371oib.154.2020.03.08.07.44.51; Sun, 08 Mar 2020 07:45:14 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-crypto-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@benyossef-com.20150623.gappssmtp.com header.s=20150623 header.b="MhmV/SgA"; spf=pass (google.com: best guess record for domain of linux-crypto-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726292AbgCHOou (ORCPT + 99 others); Sun, 8 Mar 2020 10:44:50 -0400 Received: from mail-vs1-f67.google.com ([209.85.217.67]:33108 "EHLO mail-vs1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726291AbgCHOou (ORCPT ); Sun, 8 Mar 2020 10:44:50 -0400 Received: by mail-vs1-f67.google.com with SMTP id n27so4516187vsa.0 for ; Sun, 08 Mar 2020 07:44:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=benyossef-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=28FE7SwK8QUORdA0zvvH1bss8QJwZiB4WA4O6HOQ+lc=; b=MhmV/SgASdvRuvx3CX7299dfWyEtdKexZgvAB1K+2YBdq67CMkN3lO7ILcj5R3XQkj RWf4hWP62Kiu3jBsm+UeXmiEFS4dqvEO+sj5lhq9/FIirHuhL76WQyeVXBie+LG+9mwr t5i2TQbgOqP8T9OYr19tTbWqHuAbICKKX/bgUpiL8lgCNsfjkNxK560IH6EqrTVz6U4D A+0ERfbUE2pzDMovSHut2BiZc0WmDPBDQ2qV0mlAJVm5gmv+5VizcVp34jgUQb0DpuFY 0M81M1Bv9n8QIagW6yfhBmuoMKKkyGkjupJfjJC0fATuVklUntqRlj3of3W3KI+Bpwof TLjg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=28FE7SwK8QUORdA0zvvH1bss8QJwZiB4WA4O6HOQ+lc=; b=W8gYOjryGmbxyRcwfyAcy82IrCuOGGnS0KcX3gxv6JDCe1bNxOp00XJNvLHP5K9gAE 8xq6z7UsggXa0RHzrF1Cs9yt/zMYa8KVaavJQcJWLvNpnLkPXzYmW+6o4SOuJsQrJENB 5PXRw/ucsReICmRYveGGMKjwoL+tBOn0whZ3plyB2Yn2z9z+l27iP1nyQaes4B1h3If0 w5rqkHJf3B9wz951txQhXqJ6lPA+scBsqtze9i4w5GI1PdtGdF8kWY92PBRwaQsehiag 8QxtCMJ9oOI3gRNB3LOhiWvl7b1ltGeEbz+DnCvGzjXE3XscMOX+ImkZWzYEkyPyJFYM vGTw== X-Gm-Message-State: ANhLgQ33BABZSuYnh1TRjRTZf301O3ul7pf/CmPWQwCUiDKVVm87pAvi oVcg7kpuWTPl5G/NawRD07PgsfG1RXnlY9H7H/fw5w== X-Received: by 2002:a67:d06:: with SMTP id 6mr5127040vsn.11.1583678689023; Sun, 08 Mar 2020 07:44:49 -0700 (PDT) MIME-Version: 1.0 References: <20200304224405.152829-1-ebiggers@kernel.org> In-Reply-To: <20200304224405.152829-1-ebiggers@kernel.org> From: Gilad Ben-Yossef Date: Sun, 8 Mar 2020 16:44:36 +0200 Message-ID: Subject: Re: [PATCH 0/3] crypto: AEAD fuzz tests and doc improvement To: Eric Biggers Cc: Linux Crypto Mailing List Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Sender: linux-crypto-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org On Thu, Mar 5, 2020 at 12:44 AM Eric Biggers wrote: > > - Make the AEAD fuzz tests avoid implementation-defined behavior for > rfc4106, rfc4309, rfc4543, and rfc7539esp. This replaces > "[PATCH v2] crypto: testmgr - sync both RFC4106 IV copies" > > - Adjust the order of the AEAD fuzz tests to be more logical. > > - Improve the documentation for the AEAD scatterlist layout. > > (I was also going to add a patch that makes the inauthentic AEAD tests > start mutating the IVs, but it turns out that "ccm" needs special > handling so I've left that for later.) For the whole series: Tested-by: Gilad Ben-Yossef Thank you Eric! Gilad > > Eric Biggers (3): > crypto: testmgr - use consistent IV copies for AEADs that need it > crypto: testmgr - do comparison tests before inauthentic input tests > crypto: aead - improve documentation for scatterlist layout > > crypto/testmgr.c | 28 +++++++++++++++---------- > include/crypto/aead.h | 48 ++++++++++++++++++++++++------------------- > 2 files changed, 44 insertions(+), 32 deletions(-) > > -- > 2.25.1 > --=20 Gilad Ben-Yossef Chief Coffee Drinker values of =CE=B2 will give rise to dom!