From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 0A18ACA101F for ; Wed, 10 Sep 2025 16:34:54 +0000 (UTC) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uwNlp-0006vV-Cp; Wed, 10 Sep 2025 12:34:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uwNli-0006uz-R4 for grub-devel@gnu.org; Wed, 10 Sep 2025 12:34:05 -0400 Received: from mx0b-001b2d01.pphosted.com ([148.163.158.5]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uwNlY-0008Of-MC for grub-devel@gnu.org; Wed, 10 Sep 2025 12:34:02 -0400 Received: from pps.filterd (m0353725.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 58ADHVdc027074; Wed, 10 Sep 2025 16:33:45 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=pp1; bh=RVko7X H45d0slycUeHeeNbcsT7Jw2BEfYAlqnlokNMo=; b=PIXnVqiipwhHK4fyDUWvOu R6LscLWF8Oaenn8HlRP4DPHRWOseSzLmM83LV6jIIFpAimcZ/Heeh8lKtozRX9dE vAYkljtZc8H8FPwcwBElPKExUwyds01HJaFSNSJ5GLNmgGP4FWxuI4L8vUh41Qmp +Cjh7l0NaoFHtRFlkTaN+BhzecuPGYB5LFhgch5qqJL5nf2D+/cqKajSbO85ErU1 Mx8NwSuvUO/TlKUo/0kpHusgN9aX2XL9OAGUZGKcaZ08UnNoyZx2gUHBEvEkxO2e b17jwJptg/4/Z+A0Bg5L0boW5FJvhVxlau1KZoIroXWPjcuK9liUFHYcFlbzgeVQ == Received: from pps.reinject (localhost [127.0.0.1]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 490bcsy1k3-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 10 Sep 2025 16:33:45 +0000 (GMT) Received: from m0353725.ppops.net (m0353725.ppops.net [127.0.0.1]) by pps.reinject (8.18.1.12/8.18.0.8) with ESMTP id 58AG5UN6021610; Wed, 10 Sep 2025 16:33:45 GMT Received: from ppma11.dal12v.mail.ibm.com (db.9e.1632.ip4.static.sl-reverse.com [50.22.158.219]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 490bcsy1jx-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 10 Sep 2025 16:33:45 +0000 (GMT) Received: from pps.filterd (ppma11.dal12v.mail.ibm.com [127.0.0.1]) by ppma11.dal12v.mail.ibm.com (8.18.1.2/8.18.1.2) with ESMTP id 58AF0jrP001156; Wed, 10 Sep 2025 16:33:44 GMT Received: from smtprelay04.wdc07v.mail.ibm.com ([172.16.1.71]) by ppma11.dal12v.mail.ibm.com (PPS) with ESMTPS id 491203h5hd-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 10 Sep 2025 16:33:44 +0000 Received: from smtpav04.dal12v.mail.ibm.com (smtpav04.dal12v.mail.ibm.com [10.241.53.103]) by smtprelay04.wdc07v.mail.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id 58AGXg7e23855774 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 10 Sep 2025 16:33:42 GMT Received: from smtpav04.dal12v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 64DB158052; Wed, 10 Sep 2025 16:33:42 +0000 (GMT) Received: from smtpav04.dal12v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id DAC0558056; Wed, 10 Sep 2025 16:33:41 +0000 (GMT) Received: from [9.47.158.152] (unknown [9.47.158.152]) by smtpav04.dal12v.mail.ibm.com (Postfix) with ESMTP; Wed, 10 Sep 2025 16:33:41 +0000 (GMT) Message-ID: <89cc89ef-be1e-41a9-bbf7-f23f006b656d@linux.ibm.com> Date: Wed, 10 Sep 2025 12:33:41 -0400 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] tests: Extend pbkdf2_test to cover HMAC-SHA{256, 512} To: Srish Srinivasan , grub-devel@gnu.org Cc: daniel.kiper@oracle.com, phcoder@gmail.com, sudhakar@linux.ibm.com, nayna@linux.ibm.com, sridharm@linux.ibm.com References: <20250910130111.257118-1-ssrish@linux.ibm.com> Content-Language: en-US From: Stefan Berger In-Reply-To: <20250910130111.257118-1-ssrish@linux.ibm.com> X-TM-AS-GCONF: 00 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwOTA2MDAxMCBTYWx0ZWRfX8cCgWzWKTQHk tkxzL3clNiN8e8CbD8NyNIACrFwHEszLtqKXmRcyjLsSfJQIzn4EFJF/9IJaFnLsdjHbgYqKGPj omijmx19G2Aq2fXhFWNYPl0XRsrDOQ3/9ZyS5sV68jxorU3JyNe46YzDm+2BOqD/c3BLnBvRJt0 8szJgA+ROOJyh12A/FDaVMDnEf8cm8FBjBjpxvQOZFNhm7KHd3jEYy7h2ZuPzj7qaNMMdZ6JYKa NlBo79H2+MePNesWZRJ7f6GSkypvr2uiMNJlTvD0lzYWpbenjv4YcKK9zI7cdKMwa2soza8EZ+G w+/X/VfEwoMSTtJ+QYZcLa72q+6aG9FCP9TaZxHVW4CG6qE3Ym6BXdm2t//U4ZzQfqXR6h+Q0gQ 8ECrPqVF X-Authority-Analysis: v=2.4 cv=SKNCVPvH c=1 sm=1 tr=0 ts=68c1a869 cx=c_pps a=aDMHemPKRhS1OARIsFnwRA==:117 a=aDMHemPKRhS1OARIsFnwRA==:17 a=IkcTkHD0fZMA:10 a=yJojWOMRYYMA:10 a=VnNF1IyMAAAA:8 a=vj4UT05dpUWwH_eJvvUA:9 a=QEXdDO2ut3YA:10 X-Proofpoint-GUID: R0Wy7nemDtvVZWPQVor2jdBNA_F0tdCE X-Proofpoint-ORIG-GUID: p_14BSEvgkclRuKr2rg0PU9D4J8kslbC X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1117,Hydra:6.1.9,FMLib:17.12.80.40 definitions=2025-09-10_03,2025-09-10_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 spamscore=0 priorityscore=1501 bulkscore=0 malwarescore=0 adultscore=0 suspectscore=0 impostorscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2507300000 definitions=main-2509060010 Received-SPF: pass client-ip=148.163.158.5; envelope-from=stefanb@linux.ibm.com; helo=mx0b-001b2d01.pphosted.com X-Spam_score_int: -19 X-Spam_score: -2.0 X-Spam_bar: -- X-Spam_report: (-2.0 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: The development of GNU GRUB Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: grub-devel-bounces+grub-devel=archiver.kernel.org@gnu.org Sender: grub-devel-bounces+grub-devel=archiver.kernel.org@gnu.org CgpPbiA5LzEwLzI1IDk6MDEgQU0sIFNyaXNoIFNyaW5pdmFzYW4gd3JvdGU6Cj4gSE1BQy1TSEEx IGlzIHRoZSBvbmx5IEhNQUMgdmFyaWFudCB0ZXN0ZWQgaW4gdGhlIGV4aXN0aW5nIHZlY3RvcnMu Cj4gQWRkIHZlY3RvcnMgdG8gdGVzdCBITUFDLVNIQXsyNTYsIDUxMn0gYXMgd2VsbC4KPiAKPiBT aWduZWQtb2ZmLWJ5OiBTcmlzaCBTcmluaXZhc2FuIDxzc3Jpc2hAbGludXguaWJtLmNvbT4KClJl dmlld2VkLWJ5OiBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LmlibS5jb20+Cgo+IC0tLQo+ ICAgZ3J1Yi1jb3JlL3Rlc3RzL3Bia2RmMl90ZXN0LmMgfCA4OSArKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrLQo+ICAgMSBmaWxlIGNoYW5nZWQsIDg4IGluc2VydGlvbnMoKyksIDEg ZGVsZXRpb24oLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZ3J1Yi1jb3JlL3Rlc3RzL3Bia2RmMl90ZXN0 LmMgYi9ncnViLWNvcmUvdGVzdHMvcGJrZGYyX3Rlc3QuYwo+IGluZGV4IDRlZWI4Yjg5Zi4uYmE3 MzVkNGVjIDEwMDY0NAo+IC0tLSBhL2dydWItY29yZS90ZXN0cy9wYmtkZjJfdGVzdC5jCj4gKysr IGIvZ3J1Yi1jb3JlL3Rlc3RzL3Bia2RmMl90ZXN0LmMKPiBAQCAtMzEsNiArMzEsNyBAQCBzdGF0 aWMgc3RydWN0Cj4gICAgIGdydWJfc2l6ZV90IFNsZW47Cj4gICAgIHVuc2lnbmVkIGludCBjOwo+ ICAgICBncnViX3NpemVfdCBka0xlbjsKPiArICBjb25zdCBnY3J5X21kX3NwZWNfdCAqSE1BQ192 YXJpYW50Owo+ICAgICBjb25zdCBjaGFyICpESzsKPiAgIH0gdmVjdG9yc1tdID0gewo+ICAgICAv KiBSRkM2MDcwLiAqLwo+IEBAIC0zOCw2ICszOSw3IEBAIHN0YXRpYyBzdHJ1Y3QKPiAgICAgICAi cGFzc3dvcmQiLCA4LAo+ICAgICAgICJzYWx0IiwgNCwKPiAgICAgICAxLCAyMCwKPiArICAgIEdS VUJfTURfU0hBMSwKPiAgICAgICAiXHgwY1x4NjBceGM4XHgwZlx4OTZceDFmXHgwZVx4NzFceGYz XHhhOVx4YjVceDI0XHhhZlx4NjBceDEyIgo+ICAgICAgICJceDA2XHgyZlx4ZTBceDM3XHhhNiIK PiAgICAgfSwKPiBAQCAtNDUsNiArNDcsNyBAQCBzdGF0aWMgc3RydWN0Cj4gICAgICAgInBhc3N3 b3JkIiwgOCwKPiAgICAgICAic2FsdCIsIDQsCj4gICAgICAgMiwgMjAsCj4gKyAgICBHUlVCX01E X1NIQTEsCj4gICAgICAgIlx4ZWFceDZjXHgwMVx4NGRceGM3XHgyZFx4NmZceDhjIgo+ICAgICAg ICJceGNkXHgxZVx4ZDlceDJhXHhjZVx4MWRceDQxXHhmMCIKPiAgICAgICAiXHhkOFx4ZGVceDg5 XHg1NyIKPiBAQCAtNTMsNiArNTYsNyBAQCBzdGF0aWMgc3RydWN0Cj4gICAgICAgInBhc3N3b3Jk IiwgOCwKPiAgICAgICAic2FsdCIsIDQsCj4gICAgICAgNDA5NiwgMjAsCj4gKyAgICBHUlVCX01E X1NIQTEsCj4gICAgICAgIlx4NGJceDAwXHg3OVx4MDFceGI3XHg2NVx4NDhceDlhXHhiZVx4YWRc eDQ5XHhkOVx4MjZceGY3Igo+ICAgICAgICJceDIxXHhkMFx4NjVceGE0XHgyOVx4YzEiCj4gICAg IH0sCj4gQEAgLTYwLDYgKzY0LDcgQEAgc3RhdGljIHN0cnVjdAo+ICAgICAgICJwYXNzd29yZFBB U1NXT1JEcGFzc3dvcmQiLCAyNCwKPiAgICAgICAic2FsdFNBTFRzYWx0U0FMVHNhbHRTQUxUc2Fs dFNBTFRzYWx0IiwgMzYsCj4gICAgICAgNDA5NiwgMjUsCj4gKyAgICBHUlVCX01EX1NIQTEsCj4g ICAgICAgIlx4M2RceDJlXHhlY1x4NGZceGU0XHgxY1x4ODRceDliXHg4MFx4YzhceGQ4XHgzNlx4 NjJceGMwIgo+ICAgICAgICJceGU0XHg0YVx4OGJceDI5XHgxYVx4OTZceDRjXHhmMlx4ZjBceDcw XHgzOCIKPiAgICAgfSwKPiBAQCAtNjcsNyArNzIsODkgQEAgc3RhdGljIHN0cnVjdAo+ICAgICAg ICJwYXNzXDB3b3JkIiwgOSwKPiAgICAgICAic2FcMGx0IiwgNSwKPiAgICAgICA0MDk2LCAxNiwK PiArICAgIEdSVUJfTURfU0hBMSwKPiAgICAgICAiXHg1Nlx4ZmFceDZhXHhhN1x4NTVceDQ4XHgw OVx4OWRceGNjXHgzN1x4ZDdceGYwXHgzNFx4MjVceGUwXHhjMyIKPiArICB9LAo+ICsgIC8qIFJl LXVzaW5nIHRoZSBhYm92ZSB2ZWN0b3JzIGZvciBITUFDLVNIQXsyNTYsNTEyfSAqLwo+ICsgIHsK PiArICAgICJwYXNzd29yZCIsIDgsCj4gKyAgICAic2FsdCIsIDQsCj4gKyAgICAxLCAyMCwKPiAr ICAgIEdSVUJfTURfU0hBMjU2LAo+ICsgICAgIlx4MTJceDBmXHhiNlx4Y2ZceGZjXHhmOFx4YjNc eDJjXHg0M1x4ZTdceDIyXHg1Mlx4NTZceGM0XHhmOCIKPiArICAgICJceDM3XHhhOFx4NjVceDQ4 XHhjOSIKPiArICB9LAo+ICsgIHsKPiArICAgICJwYXNzd29yZCIsIDgsCj4gKyAgICAic2FsdCIs IDQsCj4gKyAgICAyLCAyMCwKPiArICAgIEdSVUJfTURfU0hBMjU2LAo+ICsgICAgIlx4YWVceDRk XHgwY1x4OTVceGFmXHg2Ylx4NDZceGQzIgo+ICsgICAgIlx4MmRceDBhXHhkZlx4ZjlceDI4XHhm MFx4NmRceGQwIgo+ICsgICAgIlx4MmFceDMwXHgzZlx4OGUiCj4gKyAgfSwKPiArICB7Cj4gKyAg ICAicGFzc3dvcmQiLCA4LAo+ICsgICAgInNhbHQiLCA0LAo+ICsgICAgNDA5NiwgMjAsCj4gKyAg ICBHUlVCX01EX1NIQTI1NiwKPiArICAgICJceGM1XHhlNFx4NzhceGQ1XHg5Mlx4ODhceGM4XHg0 MVx4YWFceDUzXHgwZFx4YjZceDg0XHg1YyIKPiArICAgICJceDRjXHg4ZFx4OTZceDI4XHg5M1x4 YTAiCj4gKyAgfSwKPiArICB7Cj4gKyAgICAicGFzc3dvcmRQQVNTV09SRHBhc3N3b3JkIiwgMjQs Cj4gKyAgICAic2FsdFNBTFRzYWx0U0FMVHNhbHRTQUxUc2FsdFNBTFRzYWx0IiwgMzYsCj4gKyAg ICA0MDk2LCAyNSwKPiArICAgIEdSVUJfTURfU0hBMjU2LAo+ICsgICAgIlx4MzRceDhjXHg4OVx4 ZGJceGNiXHhkM1x4MmJceDJmXHgzMlx4ZDhceDE0XHhiOFx4MTFceDZlIgo+ICsgICAgIlx4ODRc eGNmXHgyYlx4MTdceDM0XHg3ZVx4YmNceDE4XHgwMFx4MThceDFjIgo+ICsgIH0sCj4gKyAgewo+ ICsgICAgInBhc3NcMHdvcmQiLCA5LAo+ICsgICAgInNhXDBsdCIsIDUsCj4gKyAgICA0MDk2LCAx NiwKPiArICAgIEdSVUJfTURfU0hBMjU2LAo+ICsgICAgIlx4ODlceGI2XHg5ZFx4MDVceDE2XHhm OFx4MjlceDg5XHgzY1x4NjlceDYyXHgyNlx4NjVceDBhXHg4Nlx4ODciCj4gKyAgfSwKPiArICB7 Cj4gKyAgICAicGFzc3dvcmQiLCA4LAo+ICsgICAgInNhbHQiLCA0LAo+ICsgICAgMSwgMjAsCj4g KyAgICBHUlVCX01EX1NIQTUxMiwKPiArICAgICJceDg2XHg3Zlx4NzBceGNmXHgxYVx4ZGVceDAy XHhjZlx4ZjNceDc1XHgyNVx4OTlceGEzXHhhNVx4M2QiCj4gKyAgICAiXHhjNFx4YWZceDM0XHhj N1x4YTYiCj4gKyAgfSwKPiArICB7Cj4gKyAgICAicGFzc3dvcmQiLCA4LAo+ICsgICAgInNhbHQi LCA0LAo+ICsgICAgMiwgMjAsCj4gKyAgICBHUlVCX01EX1NIQTUxMiwKPiArICAgICJceGUxXHhk OVx4YzFceDZhXHhhNlx4ODFceDcwXHg4YSIKPiArICAgICJceDQ1XHhmNVx4YzdceGM0XHhlMlx4 MTVceGNlXHhiNiIKPiArICAgICJceDZlXHgwMVx4MWFceDJlIgo+ICsgIH0sCj4gKyAgewo+ICsg ICAgInBhc3N3b3JkIiwgOCwKPiArICAgICJzYWx0IiwgNCwKPiArICAgIDQwOTYsIDIwLAo+ICsg ICAgR1JVQl9NRF9TSEE1MTIsCj4gKyAgICAiXHhkMVx4OTdceGIxXHhiM1x4M2RceGIwXHgxNFx4 M2VceDAxXHg4Ylx4MTJceGYzXHhkMVx4ZDEiCj4gKyAgICAiXHg0N1x4OWVceDZjXHhkZVx4YmRc eGNjIgo+ICsgIH0sCj4gKyAgewo+ICsgICAgInBhc3N3b3JkUEFTU1dPUkRwYXNzd29yZCIsIDI0 LAo+ICsgICAgInNhbHRTQUxUc2FsdFNBTFRzYWx0U0FMVHNhbHRTQUxUc2FsdCIsIDM2LAo+ICsg ICAgNDA5NiwgMjUsCj4gKyAgICBHUlVCX01EX1NIQTUxMiwKPiArICAgICJceDhjXHgwNVx4MTFc eGY0XHhjNlx4ZTVceDk3XHhjNlx4YWNceDYzXHgxNVx4ZDhceGYwXHgzNiIKPiArICAgICJceDJl XHgyMlx4NWZceDNjXHg1MFx4MTRceDk1XHhiYVx4MjNceGI4XHg2OCIKPiArICB9LAo+ICsgIHsK PiArICAgICJwYXNzXDB3b3JkIiwgOSwKPiArICAgICJzYVwwbHQiLCA1LAo+ICsgICAgNDA5Niwg MTYsCj4gKyAgICBHUlVCX01EX1NIQTUxMiwKPiArICAgICJceDlkXHg5ZVx4OWNceDRjXHhkMlx4 MWZceGU0XHhiZVx4MjRceGQ1XHhiOFx4MjRceDRjXHg3NVx4OTZceDY1Igo+ICAgICB9Cj4gICB9 Owo+ICAgCj4gQEAgLTgwLDcgKzE2Nyw3IEBAIHBia2RmMl90ZXN0ICh2b2lkKQo+ICAgICAgIHsK PiAgICAgICAgIGdjcnlfZXJyX2NvZGVfdCBlcnI7Cj4gICAgICAgICBncnViX3VpbnQ4X3QgREtb MzJdOwo+IC0gICAgICBlcnIgPSBncnViX2NyeXB0b19wYmtkZjIgKEdSVUJfTURfU0hBMSwKPiAr ICAgICAgZXJyID0gZ3J1Yl9jcnlwdG9fcGJrZGYyICh2ZWN0b3JzW2ldLkhNQUNfdmFyaWFudCwK PiAgIAkJCQkoY29uc3QgZ3J1Yl91aW50OF90ICopIHZlY3RvcnNbaV0uUCwKPiAgIAkJCQl2ZWN0 b3JzW2ldLlBsZW4sCj4gICAJCQkJKGNvbnN0IGdydWJfdWludDhfdCAqKSB2ZWN0b3JzW2ldLlMs CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KR3J1Yi1k ZXZlbCBtYWlsaW5nIGxpc3QKR3J1Yi1kZXZlbEBnbnUub3JnCmh0dHBzOi8vbGlzdHMuZ251Lm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2dydWItZGV2ZWwK