From nobody Thu Dec 18 23:23:41 2025 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) client-ip=66.175.222.108; envelope-from=bounce+27952+101298+1787277+3901457@groups.io; helo=mail02.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+101298+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1679027332; cv=none; d=zohomail.com; s=zohoarc; b=m0ZtDbS2fbM+lAopHNRR8aK9Dhsx4zs/Kq1r5A63JICyhderDBixOigf92bxR3V1hOG38gXrnaE4b0PaNJqFDwdBuC1+DqHBmEFK19+rVlI2Ossc5Y7qcmd9QNm+deK9yqHF3H2kfQwdgtm2UxotbUlloL5kHHe5dOvR5Vhw8K8= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1679027332; h=Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Reply-To:References:Sender:Subject:To; bh=qACKVMFxunyRqXedeyflo6th0VlxGJW6EU4xT1EABcw=; b=RUNaGRPtgbro3aYaZCmt8GfBuMOEgmxbXxSasDr/TtKuvPwdw80ZGmK36zVpGhRgef973d0Jeox0PTHo/9pExDWGQLIdhpNJPXvPPMOGFtIK5uUYMfi3+ifkSLgQ0YgHrl7pkFL12rhL0ADJYGJL7/sYjQsaaK1uFyEjNouQwJE= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+101298+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by mx.zohomail.com with SMTPS id 1679027332793156.20521074933663; Thu, 16 Mar 2023 21:28:52 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id nlJXYY1788612xuJF3VTxHty; Thu, 16 Mar 2023 21:28:52 -0700 X-Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by mx.groups.io with SMTP id smtpd.web11.12291.1679027327871365227 for ; Thu, 16 Mar 2023 21:28:49 -0700 X-IronPort-AV: E=McAfee;i="6600,9927,10651"; a="322029730" X-IronPort-AV: E=Sophos;i="5.98,267,1673942400"; d="scan'208";a="322029730" X-Received: from orsmga003.jf.intel.com ([10.7.209.27]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Mar 2023 21:28:45 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10651"; a="630153831" X-IronPort-AV: E=Sophos;i="5.98,267,1673942400"; d="scan'208";a="630153831" X-Received: from liyi4-desktop.ccr.corp.intel.com ([10.239.153.82]) by orsmga003-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Mar 2023 21:28:43 -0700 From: "Li, Yi" To: devel@edk2.groups.io Cc: Yi Li Subject: [edk2-devel] [edk2-staging/OpenSSL11_EOL 7/7] Readme: 0317 update Date: Fri, 17 Mar 2023 12:28:19 +0800 Message-Id: In-Reply-To: References: MIME-Version: 1.0 Precedence: Bulk List-Unsubscribe: List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,yi1.li@intel.com X-Gm-Message-State: liPWDFnXTfAXfgzgP9UgaqrMx1787277AA= Content-Transfer-Encoding: quoted-printable DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1679027332; bh=Bkqq9+U4f/bfaxbhbb+eYIFdyi7ylgIYtOGpVgOR2QY=; h=Cc:Date:From:Reply-To:Subject:To; b=p4J2QjwumuSHuS8b8ZCT5HtGM11RPOSeezH81i5MXYRAz2EFv5AzJfKw2qIck/hPHz/ Ti2IX8vxLOvvRl5ZV6Q6ABZ+GL6MTmwxbjlTBazPgLL6tNXS/No1LfFwJxzZl915kf+Ay iE07uUP6Is1H5Yl0295RkcPEQwZv46WDZPM= X-ZohoMail-DKIM: pass (identity @groups.io) X-ZM-MESSAGEID: 1679027334265100025 Content-Type: text/plain; charset="utf-8" Signed-off-by: Yi Li --- CryptoPkg/Readme-OpenSSL3.0.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CryptoPkg/Readme-OpenSSL3.0.md b/CryptoPkg/Readme-OpenSSL3.0.md index 3d4afa8ac1..85ed37b61d 100644 --- a/CryptoPkg/Readme-OpenSSL3.0.md +++ b/CryptoPkg/Readme-OpenSSL3.0.md @@ -6,9 +6,9 @@ Need to upgrade OpenSsl to 3.0.X before 1.1.1 support stopp= ing. Initial build with OpenSSL 3.0.X showed significant size increase versus O= penSSL 1.1.1, details as (Build based on Intel platform): =20 |Driver | 1.1.1 | 3.0 | percent | =20 |-----------------|------------|------------|------------| -|CryptoDxeFull | 1014 | 1578 | 57% | =20 |CryptoPei | 386 | 794 | 106% | =20 |CryptoPeiPreMem | 31 | 417 | 1245% | =20 +|CryptoDxeFull | 1014 | 1578 | 57% | =20 |CryptoDxe | 804 | 1278 | 59% | =20 |CryptoSmm | 558 | 986 | 77% | =20 =20 @@ -21,6 +21,7 @@ Will update latest result here (Build based on Intel plat= form). |-----------------|------------|------------|------------| =20 |CryptoPei | 386 | 398 | 3.1% | =20 |CryptoPeiPreMem | 31 | 31 | 0% | =20 +|CryptoDxeFull | 1014 | 1031 | 1.7% | =20 |CryptoDxe | 804 | 886 | 10.1% | =20 |CryptoSmm | 558 | 604 | 8.2% | =20 =20 @@ -34,7 +35,7 @@ Will update latest result here (Build based on Intel plat= form). =20 1. This package is only the sample code to show the concept. It does not h= ave a full validation and meet the production quality yet. =20 Any codes including the API definition, the library and the drivers are su= bject to change. =20 -2. Only OpensslLib.inf(For DXE SMM) and OpensslLibMin.inf(For PEI) passed = Crypto Unit Test, no other tests. =20 +2. Only passed Crypto Unit Test, no other tests. =20 3. There are some changes that require a more elegant implementation or up= stream to openssl. =20 For convenience, openssl submodule currently uses Owner's private branch: =20 https://github.com/liyi77/openssl/tree/openssl-3.0-POC =20 @@ -78,7 +79,6 @@ Removing unnecessary data can reduce the size by ~50KB. 1. DXE and SMM use more functions than PEI, so can only reduce fewer size.= =20 2. Need a detailed script or readme. The best way is to automatically cut = through openssl config, raised issue in community: =20 https://github.com/openssl/openssl/issues/20260 =20 -3. Will break Authticode API if applied to DXE SMM. =20 =20 ### 5.Hash API downgrade (for PeiPreMem) High level API (EVP) will introduce provider and NID mapping which can inc= rease size extremely. =20 --=20 2.31.1.windows.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#101298): https://edk2.groups.io/g/devel/message/101298 Mute This Topic: https://groups.io/mt/97666993/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-