Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp349079pxj; Fri, 28 May 2021 05:35:23 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyT4s3jjzEzyI1XsWQEsAlP4FFl91PhVVzJcJ5plnasRwdPBfIIMhrYUs/+hrD+MplKDQpa X-Received: by 2002:a92:7c02:: with SMTP id x2mr7186575ilc.8.1622205323196; Fri, 28 May 2021 05:35:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1622205323; cv=none; d=google.com; s=arc-20160816; b=0UIpWnz/WRXtWhwFOe9pPb+J+bpwWd/iCJzmrxk9jpx/9JUXr1vxD/74bmhpNa/1Gy i3uswgtfM8VvyjwdRXwu00MML0TH+v7OVk/gri71I8sn1leSN8PvBldJf7/gdCubIzvP x1rrn4j7iC0zGdXxvosfH0nHfaNDQEsU6jLqk6xsOF+sSLpY9r0EYbQ6ug/RxAT/8SOR 65suJC6hLJNM7xrJWR0ng3KFuUGCt3UsxwC1QMYMp9axVw5ANsuO4dhYx50b6Rn9Ibmo Uxse7p5LE2jZoqMLolfjqRu/jf9rqoReO9phCfoe2N9ZCPUkGT/JpXKF45CNLyj4j8gT 7zvQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:message-id:date:subject:cc:to:from; bh=bi2sH9Agwd71bi1uKGuGgwv1INTXhsIAjjjTh+zMvks=; b=t/307SiudVwsI/XRMBDJ93wMxNaztW/iJ4ccchfus+NGcQ+GHO0J88yItrPD7pbqAE Lg5KLtMrKsvRttjo1/2Eme3KOGIHlawTLb2nLX0V3OBjxwAdt65TGPzvvOFs8iXTXI6g 70SqglG9tTRGiJVu4k3hksbrAZztASi3VOgS+m2ZocoXCbjN8Np/FkcCr1DCRKEQ87pA 92u8enBE3Ku4Sj5pmkvmqSSOP0nHJoY3MZwN/Eh9jD9Yqi7oQrJyKjL+qDv7FNNRBXS/ juu5f9eN3wlvumMharJH2I3CZ1AZElY3Cet6hLFCX59pUnunbfTgCdrQrJWMTzPj9diR dnBw== 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=huawei.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id r9si6021415iol.40.2021.05.28.05.34.58; Fri, 28 May 2021 05:35:22 -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=huawei.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235703AbhE1Lqt (ORCPT + 99 others); Fri, 28 May 2021 07:46:49 -0400 Received: from szxga02-in.huawei.com ([45.249.212.188]:2514 "EHLO szxga02-in.huawei.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235477AbhE1Lqr (ORCPT ); Fri, 28 May 2021 07:46:47 -0400 Received: from dggemv711-chm.china.huawei.com (unknown [172.30.72.53]) by szxga02-in.huawei.com (SkyGuard) with ESMTP id 4Fs2qB5s3zzYqHq; Fri, 28 May 2021 19:42:30 +0800 (CST) Received: from dggpeml500012.china.huawei.com (7.185.36.15) by dggemv711-chm.china.huawei.com (10.1.198.66) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2176.2; Fri, 28 May 2021 19:45:11 +0800 Received: from huawei.com (10.67.165.24) by dggpeml500012.china.huawei.com (7.185.36.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2176.2; Fri, 28 May 2021 19:45:11 +0800 From: Kai Ye To: CC: , , , Subject: [PATCH 0/3] crypto: hisilicon - supports new skciphers for new hardware Date: Fri, 28 May 2021 19:42:03 +0800 Message-ID: <1622202126-19237-1-git-send-email-yekai13@huawei.com> X-Mailer: git-send-email 2.8.1 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [10.67.165.24] X-ClientProxiedBy: dggems703-chm.china.huawei.com (10.3.19.180) To dggpeml500012.china.huawei.com (7.185.36.15) X-CFilter-Loop: Reflected Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org The driver adds new skciphers, add fallback tfm supporting for XTS mode. The crypto fuzzing test has been passed. fixup 3des minimum key size declaration that fuzz testing found. Kai Ye (3): crypto: hisilicon/sec - add new skcipher mode for SEC crypto: hisilicon/sec - add fallback tfm supporting for XTS mode crypto: hisilicon/sec - fixup 3des minimum key size declaration drivers/crypto/hisilicon/sec2/sec.h | 4 + drivers/crypto/hisilicon/sec2/sec_crypto.c | 192 ++++++++++++++++++++++++++--- drivers/crypto/hisilicon/sec2/sec_crypto.h | 3 + 3 files changed, 182 insertions(+), 17 deletions(-) -- 2.8.1