Received: by 2002:ac0:a582:0:0:0:0:0 with SMTP id m2-v6csp5692927imm; Tue, 16 Oct 2018 14:34:36 -0700 (PDT) X-Google-Smtp-Source: ACcGV61tAAbuz8/JNkvLYk1qWtgRBHwjMDK5MU/v7ZHQ/P/pa0pAnsuQ5ulRiPorGKaWQatk5OgD X-Received: by 2002:a63:924e:: with SMTP id s14-v6mr21383561pgn.141.1539725676548; Tue, 16 Oct 2018 14:34:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1539725676; cv=none; d=google.com; s=arc-20160816; b=0can5erOxElGc9yWhqDMpoaXY3tilr/4XIsgXJAzBBeFztr5SVx7vqIbWvbT0SgmRr 9nvJ5u9YkPtaQXLrn6IR6S9TExIJxKQjX71AENOm4NHRT/mps6fkL4mjWgMy9hFRmwNz W8g3NO5BaZc8yPcipMujyvnggm2b7l7TQbSlMb8R8GZcHHE8PsNWhI4y77moDGV8ePDh Srpo1lnnRdbWthU5l3DIATDd1nHHbLa/ozVKWI9teCVvsH3e5DTFP1e9s5/a/8EoPlYx Ec7rzuxjoLvRd9SBjLtvBYorwRSmpF484Ujwk+hQemnbRdVgIpmVb4dOvwtHse4BynmR zJ4A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:to :from:date; bh=atT7tH4WG4smZsVFend2TNRz3zjAjnqqGX3Eprzydfg=; b=xO+QhG04/sw+dj4cYRUhUY6Gi93a0arD9vf1a3MQgmXWgig2lrrGj/9CL6rmPrwEfm cfuB7HaatZp0CoXPUIwPJ7+j0SofyhQqs+b26c0qD5d0g3aYZyrJxt+bSQ0dV040lPGk pBpDs+3xcKkIWg/kZW58+pkyQjgVWBk7ujJvO9u2ahmG50p9vlNsj8WvIdMJgfy2T/4g FPKOML4CfsDzp6XiYrEiVZ45v4kZnrgkajJnf+kgEzHjv5NPeD1Htxs0Lq7s3ptzJs2V Cja6BnbO1e4I56dpBLrvliIzfIjoaX5ys4ISx5sZXdukrRY/EukVJKnz6SRqc89fooJZ aqUw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-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 29-v6si70565pgx.193.2018.10.16.14.34.18; Tue, 16 Oct 2018 14:34:36 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726935AbeJQF0P (ORCPT + 99 others); Wed, 17 Oct 2018 01:26:15 -0400 Received: from vmicros1.altlinux.org ([194.107.17.57]:59238 "EHLO vmicros1.altlinux.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726168AbeJQF0P (ORCPT ); Wed, 17 Oct 2018 01:26:15 -0400 Received: from imap.altlinux.org (imap.altlinux.org [194.107.17.38]) by vmicros1.altlinux.org (Postfix) with ESMTP id E2A2272CC5A; Wed, 17 Oct 2018 00:33:53 +0300 (MSK) Received: from sole.flsd.net (sole.flsd.net [185.75.180.6]) by imap.altlinux.org (Postfix) with ESMTPSA id CAF694A4A16; Wed, 17 Oct 2018 00:33:53 +0300 (MSK) Date: Wed, 17 Oct 2018 00:33:53 +0300 From: Vitaly Chikunov To: Herbert Xu , "David S. Miller" , linux-crypto@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v2 2/2] crypto: streebog - add Streebog test vectors Message-ID: <20181016213353.z2v3kqshhunmb77g@sole.flsd.net> References: <20181010121254.12220-1-vt@altlinux.org> <20181010121254.12220-3-vt@altlinux.org> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <20181010121254.12220-3-vt@altlinux.org> User-Agent: NeoMutt/20171215-106-ac61c7 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Oct 10, 2018 at 03:12:52PM +0300, Vitaly Chikunov wrote: > Add testmgr and tcrypt tests and vectors for Streebog hash function > from RFC 6986 and GOST R 34.11-2012. > > Signed-off-by: Vitaly Chikunov > --- > crypto/tcrypt.c | 27 +++++++++++++++++++++ > crypto/testmgr.c | 12 ++++++++++ > crypto/testmgr.h | 71 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > 3 files changed, 110 insertions(+) > > diff --git a/crypto/tcrypt.c b/crypto/tcrypt.c > index bdde95e8d369..d66cb167daa2 100644 > --- a/crypto/tcrypt.c > +++ b/crypto/tcrypt.c > @@ -1914,6 +1915,14 @@ static int do_test(const char *alg, u32 type, u32 mask, int m, u32 num_mb) > ret += tcrypt_test("sm3"); > break; > > + case 53: > + ret += tcrypt_test("sb256"); > + break; > + > + case 54: > + ret += tcrypt_test("sb512"); > + break; > + I am requested by Dmitry Eremin-Solenikov off-list to also add hmac(sb256) and hmac(sb512) tests. I think this is a reasonable request since IMA have such a mode of use and IMA is planned as one of the main users of this hash. I may resend v3 with this, or as follow-up PATCH as maintainers would prefer. Thanks,