From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by mx.groups.io with SMTP id smtpd.web12.3398.1649405254164581679 for ; Fri, 08 Apr 2022 01:07:34 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=EmohCcLn; spf=pass (domain: intel.com, ip: 192.55.52.43, mailfrom: min.m.xu@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1649405254; x=1680941254; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=otnMKBwIfJ2aS3dBtjsvS6ihiXp1auzS5RUdKVX8vEE=; b=EmohCcLnxXIj6I0rA/NYM9UTJNVY7mG9WhXaHI9s1ytWsuyPSeWzhCfT JP08H/0wQt/iE9IXD44q4FoCyB7fSzRvI/cOTewSKjYLXuOWNFwWJ3Iy8 2RBIPG6aio6NLEtOh4L4EvZFIWuVrjYFTEb+9Lu5rHBahoQkrbbKVyCze 3cKvCfrqzBjCOMHWSvQ7SUeX0B77Hu4ZsJm6hV6ss1wjHT+hbVRMYS0I9 QA5DBvI8C02GJDjatDokZ3si/r53EUYUz/WhASwXkDYdHpA/Csyx6CWPA SvnZFOJNYxor7eWwvjxim0pJZ67arhJoD1xsc/DXQixocye3lU9h9KYMY Q==; X-IronPort-AV: E=McAfee;i="6400,9594,10310"; a="347980855" X-IronPort-AV: E=Sophos;i="5.90,244,1643702400"; d="scan'208";a="347980855" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 08 Apr 2022 01:07:33 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.90,244,1643702400"; d="scan'208";a="571406502" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by orsmga008.jf.intel.com with ESMTP; 08 Apr 2022 01:07:32 -0700 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Fri, 8 Apr 2022 01:07:32 -0700 Received: from orsmsx607.amr.corp.intel.com (10.22.229.20) by ORSMSX611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Fri, 8 Apr 2022 01:07:32 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx607.amr.corp.intel.com (10.22.229.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27 via Frontend Transport; Fri, 8 Apr 2022 01:07:32 -0700 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.103) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.27; Fri, 8 Apr 2022 01:07:32 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EAXNxc2R9TKsMTD+FMKgZeJ2PzOVYuJpm34GxXi1h+3Tx/XwqOA8CQhsrPbcJds2RoGLAxgO/EYQeQevc++F4998Roz2dlbowiQQdUKyp70zIblKKxxMHNZyQGqJ8u+t3OhYJeLKxr0sWdoV9MXpHmESTqBR0ME0LkKW+McOz3W3cHd3OtkTEj8sYdgz+u/kOTvUdrKhU5FP/mYbrzx8xJuU0Tg4G5vEiJrk8HbGbk/RmdUDCrUbxN1z2LwrTYUcEtzWAQQ+jpISg6x4SPz0TkpTGdRixHMXcyyJvPksu3RYyUGJkmbmO6964WWSYx+98sNKMnRnAfLMauQPLnnI7Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=otnMKBwIfJ2aS3dBtjsvS6ihiXp1auzS5RUdKVX8vEE=; b=Lq94lkXRGn3DIVkytdNjvc4w13Y7JXYB67xkwhLLD/l2Ybf/Lzq9KU5+bnUwdWJq+otRdWoasTY8L9pWEQIqod02Ed8ON/8HlMO7ANZEHZR+6pLXI5R36HPrHzGJvKa8doYt5rW8AM7f3Exrfm+srmkCct53szsfpeNOh0rg98Xgddw4vCyIQ4vJ59NNmn+sLli9STIDAvYAtaZOmKSLC70tE5me0rXRL7Fw+2dw1x+gScu41B9/WKArDD6JNIIy4TbNlZ4bCnZTkI/gfPGtCaqzhU9mfexp5XFpkwiDy3Y/VpNfJ+oyLC6Jw7af81xJVRv35gks9g/+omrQy3H9hQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from PH0PR11MB5064.namprd11.prod.outlook.com (2603:10b6:510:3b::15) by BYAPR11MB3048.namprd11.prod.outlook.com (2603:10b6:a03:89::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5144.22; Fri, 8 Apr 2022 08:07:25 +0000 Received: from PH0PR11MB5064.namprd11.prod.outlook.com ([fe80::ece5:6170:a99a:480a]) by PH0PR11MB5064.namprd11.prod.outlook.com ([fe80::ece5:6170:a99a:480a%5]) with mapi id 15.20.5144.026; Fri, 8 Apr 2022 08:07:25 +0000 From: "Min Xu" To: "Yao, Jiewen" , "devel@edk2.groups.io" CC: "Wang, Jian J" , Gerd Hoffmann Subject: Re: [PATCH V2 1/8] Security: Add HashLibBaseCryptoRouterTdx Thread-Topic: [PATCH V2 1/8] Security: Add HashLibBaseCryptoRouterTdx Thread-Index: AQHYSxO6NrQAAKrye0i1EW3UoXG5fazloiOAgAAGxVA= Date: Fri, 8 Apr 2022 08:07:25 +0000 Message-ID: References: <99947b16ce335be4c1d9ada4dab7c6dd1e36cb28.1649399642.git.min.m.xu@intel.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.401.20 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 995b564b-c798-4526-5f9c-08da1936d15a x-ms-traffictypediagnostic: BYAPR11MB3048:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: jOCPH2Qpau57vY9lv7qMpxYMbCwv6qhhe1twMy0Bi4i3UUpI+HsxobrhQ6yTn2YFz1WTlrEsbobaNZudwYeWRCiLrDL/u1PPhrGBgoKcRQX/r/SRWffL/L1yAs+cGaayYIHZbHgm4PfbBtKBoYCDGCzHOu0kq3wBnWcgNpJsGt3N+eaKcmFuEvF0z2jvr896L3SmMXa62mAzMuI4P6CqdxPqNpu14L/BAk3NqK9OZ4tScg5EdaDyZ9ijO+uKmU/Dx3rr9HpsWsFi+QGHsfUmkFDW5gty98O5A4AsC+fIhF9vFkKbN/eavsTDRKmioViBrgJiCiO/t4FcQCpI56/ZzTShJmuw0/al9SvwqSzA2Hl1yvv/bk4aiW+T28dBQW2k7tAhsXKXZk3GhcjzB99nq5TrEhk+d68W9omvJ7aQHUMFhvpmEuGUMetw2FBf11/DrIgp2oUA+0l3f0vXwLqc68KC+u9CVCfsgHQgHUT7bpZ8bmVpnIPaqje73xcBGOIn4o7vY9dJjQZ9T5XnqlPbIStbS2AwHi9Cx+JwEW6RVqKZ4eC8EtCN0/w0H+W3NMeg6WTEC+Q2H6/FITTAHF0cD0m071SqbfMUCxv31MnafU6Pd9sBXYwneHecae7kvlwKOZy1GPiBrkKnJdeKRX5C8ZBVfQ7cibzSDbSNOTwuMz6lPZwqssaCwn0proVRS0/k+i9/A0zK3mN2A1bcLunsv3e6ZIQyipMNAInCO01bSjk= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH0PR11MB5064.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(366004)(508600001)(5660300002)(76116006)(66446008)(66946007)(15650500001)(9686003)(86362001)(82960400001)(8676002)(122000001)(4326008)(66476007)(66556008)(7696005)(71200400001)(2906002)(38100700002)(55016003)(52536014)(33656002)(558084003)(38070700005)(8936002)(54906003)(316002)(64756008)(6506007)(66574015)(83380400001)(26005)(110136005)(186003)(213903007);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?NNrGc3NL/OHhvaaBsLscmU3y7v3CebXGfxxnH/n0fvaABbBr6MWeDKYC1GBe?= =?us-ascii?Q?0zqicubRyKJasec5m4Sfb/nGv2ErIiSu91hZtVC8mEzn846BCOfZ3eHcb4dk?= =?us-ascii?Q?JdsARaF+FWW8GYhLTWVF20aQ5md+gsgF9owOqsdKP59Dp9dcZjp2Qr5SmYYw?= =?us-ascii?Q?4vOtoDs0qzunCKj/+UB03fmpD654gbOaaC1NY8N6575A2gAwfWghM6u1r8eC?= =?us-ascii?Q?3Tuz/PRX6gQ5Vr6fIxHgXdCZLHaSyb81cavmx6a+iqSwDcjmgAnZaRLLJCtR?= =?us-ascii?Q?bHjzPExaaAUeSCK2a0tNMNfdNcJnDeFQqjFW6F2/cdoVlBWZXO6OUPI55QcB?= =?us-ascii?Q?omDzokkvNeiaISxTLnYLOMK48RydG0B4dRREImGAuEAWwLRjMrZaTcTzWJZZ?= =?us-ascii?Q?c841f76CexOGKHd9C+bYPRHRsTTeYYc784J6e694mfnndENSMo+XT/aPy3V4?= =?us-ascii?Q?GA+e8ie00qjExRc+NGg/iSCXHwzivrSN4XnB3Kxlj/iPn1xzDO0Im828Rrcc?= =?us-ascii?Q?X6LK01KUMHJ4pMCG4GgHOJ+tWJYwmpa0pGbh/SdsDZbdvABEpiHOyoj9KVAK?= =?us-ascii?Q?eMKGApdoAkRLwd7wxZIX8uHu9f9kEC7WehVE27FckFQs2SxzFQswNY5Zw8kX?= =?us-ascii?Q?zAAr7rV3oRWMK+NmENkjDW8l+fx92zdey5SmXpbGhXKIlWysZzYBV/OcaBkh?= =?us-ascii?Q?G8D72vluFe+aZKE9EF5MFiK9qLj9BSw9J7u41xM6ObOoJV1Nr8cWm21UJA0r?= =?us-ascii?Q?ryg5rNJZFP1PfrlykxgsjoPpy+ydRUnyKLHWZIdFFbTSzvixwlJ2mZNB4k0d?= =?us-ascii?Q?z8dvvVw8L//eWTKaY0HO6OWs8sfJu6qrvr3EErZPP/e3KOUp6FXthxawKXta?= =?us-ascii?Q?shbUES5907AqFoPT314v+pRxk/FCJ6h6Uj3lgriacI4As46tiyq1Ti2vclz8?= =?us-ascii?Q?Q364Qa9/EzeJpBU6/6ueei02cc4nUu3NrZQMUFuyBE+p3etUBqsSjMGqDCQI?= =?us-ascii?Q?YBC1skSYPV/HL8/vPNZtCcK54lLJxeZ54gMGa0shG6ujga4NrrS29lxEAT6G?= =?us-ascii?Q?Ppen69B0UvRoYAlto1dAb7/HnyTeYMC4RqEFWIRzSIbz4W1bGaX/EzitpUwL?= =?us-ascii?Q?PYeNHW7EhPRmC7nMLr0D/VTel6goWB0trHd5fcVS0XbYPCCVHimg95E1WcdO?= =?us-ascii?Q?27FGgNj6DvqH70697TsBrgPY1rKqI3kT33fWrJ9xMUx+XrpvMAlV2/E+dIP2?= =?us-ascii?Q?ovS9Dnj+sfZGXfGGrX1cFLyTg+tZ22K8dsHI4U8ayasBaNMpySVihjLpCcWY?= =?us-ascii?Q?oj5/A0uTyt8Iowx+u1p7zhcnbv2KfxxJ7XrLk1FGWGYZSpyD5dk9rirGRSWC?= =?us-ascii?Q?g/O6js7sBQMRD4vKrFbo7NPKA6/Ncq9FVKgIubuHEv+0RWSDYBZwFv5Jl8Q5?= =?us-ascii?Q?f8YqRtT87c0MPOn5NskWAV+m9uQ1cFdmeQDXSc/pmhSw6GfCNnZWjaG65xms?= =?us-ascii?Q?vDpFkL150QkVsSJFf0Aq0j2wQ6VnVyAXWU9TDTBqpacE8Bsl9eI2OKxw3fWk?= =?us-ascii?Q?O7y484EFOT4KOkiF9osr8a06HdNH/oJ33AWEbln9B10bwz7LYRrpeEcxsEK+?= =?us-ascii?Q?Jp43VRs2cRc3RVqXiNiKjmz5eBLVIbaynvq1hYsyFkH+tVLrCXUmd8iyhrQ5?= =?us-ascii?Q?bwoldCgACaORuXAJ9aeqgFnkx6P5I1GE3svR3UHs2ZXeKXs3aJuVEAbSiSy9?= =?us-ascii?Q?DZOKAPXDZw=3D=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB5064.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 995b564b-c798-4526-5f9c-08da1936d15a X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Apr 2022 08:07:25.7010 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: hww+U5kOXimFJluCu0U30hqU/NgvOplNI5nZjCL2YdPK3Cw/1A8dpy9NEi8qX8IoAhmcJcu7fupwNDeAt3r9Lg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB3048 Return-Path: min.m.xu@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable On April 8, 2022 3:42 PM, Yao Jiewen wrote: >=20 > I am not sure if we really need router here. > TDX only supports SHA384. What if we just provide HashLibTdx? > Sure. It will be updated in the next version. Thanks Min