Received: by 2002:a25:d7c1:0:0:0:0:0 with SMTP id o184csp3651862ybg; Fri, 25 Oct 2019 07:08:01 -0700 (PDT) X-Google-Smtp-Source: APXvYqxnTHmAlqMYPigvZS2q3KKAAiym1s+AdeNpOLEqbsviNwYdQvjrEdTWijdSvADac1WJoedH X-Received: by 2002:a17:906:670c:: with SMTP id a12mr3613662ejp.273.1572012481451; Fri, 25 Oct 2019 07:08:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1572012481; cv=none; d=google.com; s=arc-20160816; b=02X5Je6nQE+3SRq7lZl2kvhs4vzQIU6r8Hw0sQjprxJ3+PNfLgGWI0eAw1zTsAk7aC lWVRMUmlYg/E/zFs3BS3AtobeSj05mepuZDyhHHJu0OSO+m2m4V4aGBtsPMuBVYIZb4p Qu4SyPuLzl87N1K6sLo31fK6koaFkwqziRyye0p6e2eRTij3mW7qMnw0yOG7BCHsSfji r58Im+qRGRfRaMQ52WPxa2GspX+XvSaquqxkSAtU9DdQ1bGdJiWd2Pisij7mNsq7VUP0 wvwENuZfEXFyIV/bX13b+F1BikVEHyjI2hI08tl8jsznkjoumpyJQ3HmpC6rpzKpKt0F TcXg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=cL0rL+e6dPKDcERGvr10gkiulVarZGNgQ3/VSDqHj5c=; b=LEZynYa8GXgEh5cvDGjWJ/h4m1UjEGYDjcjGknzrMO44qWTTWy3gPMKsaaQThcn1hL vwM1kqKhT8CR67NvrAgb7Sb9tYj+CpDdgKmB/zFzslzFDVi9UUFlWd7pFonHW0si4a45 9H3nl0UwGEAxsPP0j6C4sOiuNrldYqsz//MBWRUJMj6PcbPi+UvUnccPrG/RPmTeLFRC ijmEnU8fQvqwQKpo+3jFaek5rlf3QRBbVRm4Un9k6kLjJTMFdD+oA3q72gY/YDFyQQ3S z2YVq/7jVn7A0fV8TLiEGHbRkVFY3njmal/KS6uzS0rCYUUoGO7O8KbpWko/isKb7SC7 i6Ww== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=YAtBLeDH; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id i7si986986eda.375.2019.10.25.07.07.36; Fri, 25 Oct 2019 07:08:01 -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=@linaro.org header.s=google header.b=YAtBLeDH; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2503479AbfJXQhi (ORCPT + 99 others); Thu, 24 Oct 2019 12:37:38 -0400 Received: from mail-wm1-f65.google.com ([209.85.128.65]:37445 "EHLO mail-wm1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2503426AbfJXQhi (ORCPT ); Thu, 24 Oct 2019 12:37:38 -0400 Received: by mail-wm1-f65.google.com with SMTP id q130so3077663wme.2 for ; Thu, 24 Oct 2019 09:37:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=cL0rL+e6dPKDcERGvr10gkiulVarZGNgQ3/VSDqHj5c=; b=YAtBLeDHbWOn/YlERVnaiSES7qY7hYVuwXWGd563zE7U6gbH4CQ5FKuJEBFbsCAji6 TSh1agK5mGBNOQQ3EoQO2n9KepAuEaQhq2G8AbiordQ56cjYkzjQQ1DXZdpUbHt4eZjW yFdcmpWDKS05BUpPOfUWpGsZ6dXYzXDj+1Unmhr+U+rJF3zIYygcbBsjrYNBveqUObFb Rwub/7CpKq1421jTM3nTNG9Jta5mP6zSxbTbC5hVyOwUgGw69zIkDW8RuDv2bH1RDuo/ pPiy0cD1gB30TQY02zDfLGUJB1+k36orE+zZKykQhGvR7UBtNWgKjl+cd4l7ysIn3xBW NEMQ== 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; bh=cL0rL+e6dPKDcERGvr10gkiulVarZGNgQ3/VSDqHj5c=; b=WKLj/hcniFEwCJydtxB0CR7vkt9oR1JpBzKpz9UDqN2vy9eqxjLPWurx6Zuk72j3V+ 23sKknfEmXvh8GYdS9Spc4aWgulMSOjht6xjtZC2V8ul/ukpjaoIjqtcvwtn66TSo888 T8vi9c2w2jXkE9dt7ateQ5AIzohoeEJUm2oYkUaV2CIiHGESJI/e69mxfR27hA1Wiw1P zEBiLyeSkQ79qIlrdwVhOY35Ru8egfhj7m0UGU7mTSrp8Rg7qEz3QyHXv0lS0dFsnBi9 qjxOv81uN8mhS2N9gCjCAAWLnQGBZlGBqkSxdEitxdXFOFDe7msLIc7F7Qz0N2g20SNL pTYw== X-Gm-Message-State: APjAAAUrfvI6OLn6HZon2sOzZ7Q2BCjd/MValoAArahg3jKM/nRA3X2x dcbEVM2FXRvvKuVKcvlCDsDb/FhZ9NwJ9ZrHXCFEBg== X-Received: by 2002:a1c:9d07:: with SMTP id g7mr5777924wme.53.1571935055716; Thu, 24 Oct 2019 09:37:35 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Ard Biesheuvel Date: Thu, 24 Oct 2019 18:37:24 +0200 Message-ID: Subject: Re: [PATCH v7 0/2] BLAKE2b generic implementation To: David Sterba Cc: "open list:HARDWARE RANDOM NUMBER GENERATOR CORE" , Eric Biggers Content-Type: text/plain; charset="UTF-8" Sender: linux-crypto-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org On Thu, 24 Oct 2019 at 18:28, David Sterba wrote: > > The patchset adds blake2b reference implementation and test vectors. > > V7: > > Contents of include/crypto/blake2b.h moved to blake2b_generic.c, as the > exported constants or structures are not needed by anything as for now. > > V1: https://lore.kernel.org/linux-crypto/cover.1569849051.git.dsterba@suse.com/ > V2: https://lore.kernel.org/linux-crypto/e31c2030fcfa7f409b2c81adf8f179a8a55a584a.1570184333.git.dsterba@suse.com/ > V3: https://lore.kernel.org/linux-crypto/e7f46def436c2c705c0b2cac3324f817efa4717d.1570715842.git.dsterba@suse.com/ > V4: https://lore.kernel.org/linux-crypto/cover.1570812094.git.dsterba@suse.com/ > V5: https://lore.kernel.org/linux-crypto/cover.1571043883.git.dsterba@suse.com/ > V6: https://lore.kernel.org/linux-crypto/cover.1571788861.git.dsterba@suse.com/ > > David Sterba (2): > crypto: add blake2b generic implementation > crypto: add test vectors for blake2b > For the series, Reviewed-by: Ard Biesheuvel Tested-by: Ard Biesheuvel # arm64 big-endian > crypto/Kconfig | 17 ++ > crypto/Makefile | 1 + > crypto/blake2b_generic.c | 435 +++++++++++++++++++++++++++++++++++++++ > crypto/testmgr.c | 28 +++ > crypto/testmgr.h | 307 +++++++++++++++++++++++++++ > 5 files changed, 788 insertions(+) > create mode 100644 crypto/blake2b_generic.c > > -- > 2.23.0 >