Received: by 2002:a05:6a10:c604:0:0:0:0 with SMTP id y4csp632712pxt; Thu, 12 Aug 2021 06:22:52 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyC1RZVwzRrTsKa7QP9oOUJWeTXePCCkShlKGPFxkhiH+WeoexvCjbYC4X8nJFUJTHvUbPZ X-Received: by 2002:a17:906:3888:: with SMTP id q8mr3579797ejd.269.1628774571973; Thu, 12 Aug 2021 06:22:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1628774571; cv=none; d=google.com; s=arc-20160816; b=Br0n+9rIKOzfTMvKUiHiPil0GQ16RsG4Vu/M/akKomoiePpvOjg0YMTEmDb/kbNphg nMX8cI+laDAKUIhkLrk1iA0LN38qAIAnvHjoS/4hR5luwhAoakIHg0KKFFV1sYMQvsWl QUPomcSQMQ86FDfszpOL1H/dHEfJC8VHIV8RuO2V0dRb3OpDFE4XgKe+AWIn6qx17fVN FVPY4L9IiS+hx4Xn1obOpRRcYcMsMQm69RKKJHELfhp4kbwuCMrvkaiJD4N/DZNtR7UY fG95YOxqJNNaGAzZV2rjrB69I7l6a3IJI8CaDQAwHAJxfaJQxfCcG5aQzeNYy2XYfVwd i/2g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=6HZDbU0XILaCBlnebDbrapcF7IlhyFVrNNdWm+nWiwk=; b=u6lUFnU4lMqm5enyYba4sVzpSo0RLUJeuErhHKdKDM+f3QD6upmevpRmk4EImRhqHO brk5HPsMJhGbtxrN+EZxLQI+2Mh943IkDkKE9Hntr/IfawpDXo0wakS3g+Rbw6hpu+2l MwNwuWx3nKa3JEoaoMSdGqkpSVUzW+Rgil0AEjHnicpaAz0scMtFAJ0+nMip+z6pP8Qu N1LVpzpKRXiqfpz7DQZQarBe0uUymZcaljDTtvgdD/synnVMEjUs28CoP71JVnijMN/p +ChBPQju5QJM5597Gakmhk8a5o7tEnSOWOb2eyKHoZ8YtYe3RW1X5AN2cF06oF/9d14z N7Yw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=alibaba.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id re18si2374103ejb.89.2021.08.12.06.22.21; Thu, 12 Aug 2021 06:22:51 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=alibaba.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232437AbhHLNSz (ORCPT + 99 others); Thu, 12 Aug 2021 09:18:55 -0400 Received: from out30-42.freemail.mail.aliyun.com ([115.124.30.42]:49462 "EHLO out30-42.freemail.mail.aliyun.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236474AbhHLNSQ (ORCPT ); Thu, 12 Aug 2021 09:18:16 -0400 X-Alimail-AntiSpam: AC=PASS;BC=-1|-1;BR=01201311R101e4;CH=green;DM=||false|;DS=||;FP=0|-1|-1|-1|0|-1|-1|-1;HT=e01e01424;MF=tianjia.zhang@linux.alibaba.com;NM=1;PH=DS;RN=11;SR=0;TI=SMTPD_---0UinuYNO_1628774268; Received: from localhost(mailfrom:tianjia.zhang@linux.alibaba.com fp:SMTPD_---0UinuYNO_1628774268) by smtp.aliyun-inc.com(127.0.0.1); Thu, 12 Aug 2021 21:17:48 +0800 From: Tianjia Zhang To: Herbert Xu , "David S. Miller" , Eric Biggers , Eric Biggers , Gilad Ben-Yossef , Ard Biesheuvel , linux-crypto@vger.kernel.org, linux-kernel@vger.kernel.org, Jia Zhang , "YiLin . Li" Cc: Tianjia Zhang Subject: [PATCH 0/3] support test GCM/CCM mode for SM4 Date: Thu, 12 Aug 2021 21:17:45 +0800 Message-Id: <20210812131748.81620-1-tianjia.zhang@linux.alibaba.com> X-Mailer: git-send-email 2.19.1.3.ge56e4f7 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org The GCM/CCM mode of SM4 is defined in the RFC 8998 specification: https://datatracker.ietf.org/doc/html/rfc8998 At the same time, a minor issue in tcrypt is fixed. Tianjia Zhang (3): crypto: tcrypt - Fix the wrong position of return value test statement crypto: testmgr - Add GCM/CCM mode test of SM4 algorithm crypto: tcrypt: add GCM/CCM mode test for SM4 algorithm crypto/tcrypt.c | 58 ++++++++++++++++--- crypto/testmgr.c | 29 ++++++++++ crypto/testmgr.h | 148 +++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 228 insertions(+), 7 deletions(-) -- 2.19.1.3.ge56e4f7