Received: by 2002:a6b:fb09:0:0:0:0:0 with SMTP id h9csp336806iog; Thu, 30 Jun 2022 01:37:27 -0700 (PDT) X-Google-Smtp-Source: AGRyM1sl70AYMDufwAkIfx09cjuFlbu/PZgTrWgbh2YqnxFRaREEiI5JjSjg2lpWK1oit8dQfLdw X-Received: by 2002:a05:6402:5388:b0:435:71b:5d44 with SMTP id ew8-20020a056402538800b00435071b5d44mr9742150edb.364.1656578247191; Thu, 30 Jun 2022 01:37:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1656578247; cv=none; d=google.com; s=arc-20160816; b=Q4JUWD1EqW/d1KS6iDBl/oHV8yXSWX2Fbz6j/QwzWaVSmSche+SUq9RNjiZYRy8lOE DfDC63xXVSSeUCWIc9PkJYuBdnE1FgdbQaGgpq6G9Dg8oB6aGJah357BZ0UsnAGnNA6j D3Gwyx/xXBJujTkKYl8yit3qfibQofWYji1qi9bBZGc1DDV9a/w4WzZdrq583M2iKPCH Nhzn7hgNfx73IBMMWoOyxt/j++tSD5cGBljWAkLUd9nG0uJ99HQUrcRzaLsDrB1/gVya o2RFUkO2+N5ZRB2FtnHX878SxhV1QJbuOnsS6Fb5PiuO4FIO66I5t0+0c9xE72TBscU4 iIMw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:to:references:message-id :content-transfer-encoding:cc:date:in-reply-to:from:subject :mime-version:dkim-signature; bh=4McIKk3Fy71FEBWbTbShi+eMKu+z9V5xzjqx5MIKVvw=; b=a3r6yEIHM0NQRxifMIv3pchDDKE3PlNk+y1cIG+I51E4WbGDoWtIt9ldiCTi6dRF8u AgsL6NetPXtLdrCg6lnIImfNnd+re34idZTD+88T0NXUvcK0B8AA2o2U+m/AEy4oVSba k/iCxq+AmV2ZumcmQJdcl8zQvFCMG5oFrZckIgYzZ0q8MkRML/tbPxBtWIqZm/sci+ZA zGREpuk4lSVqWnM+cn3eAX6xIX+zwQGru1OHg7ep8k01Sg01NLxJ6X8MzdnFEppvUAvD tDLDA1TT97mIa6BppEOV8iQwDfYtLlq5jggkK89GNWsHqIUDwLkvpFvlqFZqwppufSrH XrQQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@bytedance-com.20210112.gappssmtp.com header.s=20210112 header.b=TMHea2JA; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=bytedance.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id hd44-20020a17090796ac00b00711ca15cd48si11430715ejc.939.2022.06.30.01.36.57; Thu, 30 Jun 2022 01:37:27 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@bytedance-com.20210112.gappssmtp.com header.s=20210112 header.b=TMHea2JA; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=bytedance.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233839AbiF3Ias (ORCPT + 99 others); Thu, 30 Jun 2022 04:30:48 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34442 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233788AbiF3Iaq (ORCPT ); Thu, 30 Jun 2022 04:30:46 -0400 Received: from mail-pl1-x62b.google.com (mail-pl1-x62b.google.com [IPv6:2607:f8b0:4864:20::62b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9FC0C15FF7 for ; Thu, 30 Jun 2022 01:30:45 -0700 (PDT) Received: by mail-pl1-x62b.google.com with SMTP id x20so10784317plx.6 for ; Thu, 30 Jun 2022 01:30:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bytedance-com.20210112.gappssmtp.com; s=20210112; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=4McIKk3Fy71FEBWbTbShi+eMKu+z9V5xzjqx5MIKVvw=; b=TMHea2JAk1M6WzSofcjJoKfA+33i0AgIltZzhoBGekWsYnqvYCPxG+WtizGQ6qNR4I qU1ESZLC94mGR4qzwfENvKbUe26LGvsxIpFPFegDJonDSi9mSjEEYDRPqCzVA1oVhrS7 KDkqWIoY6LI59ab4rUCoOi6VxlvALxn+S2voTr7tYMCB0Rl+nCOiuZlK31+x4at5Sy31 nlUhKiyrn+PCzHbGuseeHfYCDsao+xkt2MRHaL8ZZm85GkvRYo1Y3dL/lqIdRkmxSOvH YeOCS9HHPGm5QJfHTBa2UzjrNRGo5U1pX30V4xMcC4foNQxeGcGQcC3pyKJjweUffrvP 1wVw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=4McIKk3Fy71FEBWbTbShi+eMKu+z9V5xzjqx5MIKVvw=; b=tWxMOzkMChMVmIcipsW10n6m9n24tAm+lOq1EIB0deGcuQvZfoZUbB8MPWLd2T8Whu /cF1QWGm0KrdLnVw0u4hvACwKKonlBb4WduUWFNb7Wa1GVETtW4LYkFbpmpRwOc8HHWG 7GCa3sfLtv5ctQahlR//hT2bTX+4olJYJnVQBAq5D5m9veTt/K+/nZy/tCjP/RWN/ond 8qoYUUmVcwElognp1Zyk5lmTukBx/qdMmLubOvYxyBLm8d1AN0PYjGstgVOCVdR1yMv3 YZUxVYmNSO2SaDxq9zellvkGsmPhw++l2T7L670WNqr6HrTLLHM15Pz3RipeVLpctLsW Zshw== X-Gm-Message-State: AJIora8596mjCesXMDW+ThiM00lrYmnAVlSweTzWFzKqNwlaOrO/n22i 5R/mAq6MdFvkRsTt4EATbgJ4lyjef3rqTQ== X-Received: by 2002:a17:90b:164a:b0:1ec:b991:b69 with SMTP id il10-20020a17090b164a00b001ecb9910b69mr10608367pjb.173.1656577845253; Thu, 30 Jun 2022 01:30:45 -0700 (PDT) Received: from [10.76.43.148] ([61.120.150.78]) by smtp.gmail.com with ESMTPSA id r10-20020a17090a1bca00b001e2f892b352sm1199219pjr.45.2022.06.30.01.30.41 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 30 Jun 2022 01:30:44 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\)) Subject: Re: [PATCH v2 0/4] virtio-crypto: support ECDSA algorithm From: Lei He In-Reply-To: Date: Thu, 30 Jun 2022 16:30:39 +0800 Cc: Lei He , davem@davemloft.net, dhowells@redhat.com, "Michael S. Tsirkin" , linux-crypto@vger.kernel.org, linux-kernel@vger.kernel.org, berrange@redhat.com, pizhenwei@bytedance.com Content-Transfer-Encoding: quoted-printable Message-Id: References: <20220623070550.82053-1-helei.sig11@bytedance.com> To: Herbert Xu X-Mailer: Apple Mail (2.3608.120.23.2.4) X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org > On Jun 30, 2022, at 3:41 PM, Herbert Xu = wrote: >=20 > The things is I don't see any driver support in the kernel for > ECDSA. >=20 I have explained above why we need a driver that supports ECDSA, and = this patch enables virtio-crypto to support ECDSA. I think this is a good time to = support ECDSA in the kernel crypto framework, and there will be more drivers = supporting ECDSA in the=20 future. Looking forward to your opinion :-).