From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (NAM10-DM6-obe.outbound.protection.outlook.com [40.92.41.68]) by mx.groups.io with SMTP id smtpd.web11.17074.1606028979831324479 for ; Sat, 21 Nov 2020 23:09:39 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@outlook.com header.s=selector1 header.b=i+kucU2s; spf=pass (domain: outlook.com, ip: 40.92.41.68, mailfrom: kun.q@outlook.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UpBCV3HmYDjSx2667oyQOv4g+UuMBmK2BqGByZvnVz9iXDUzPU+Jbe+2CNPVom81j2KEMQ+jhnQajHqBVOmfMliQIu2xkkpQPDkSMYp3hEZcqIU8Gm+xSUE4cPwQJ+J2w0gdhLU7+SoXDvpD4EFwsLSIaxvC1bmVu71TdlfQ8kNWujvgf1P6d1WoQVSgyEjY+HPYsrIgoXOsz92Q6hZvGi86xhDW0VZ2HyrZhjdEZWBXSJ4yCt9Y8OVwyOV0Z7lJlocCnIjJgka26satv4FkLy8UzehlZ3SrF8OfLcETQDx2wNcjMxc1kRag4vaNLD5kifVSP75l97roh1HvrMlOtg== 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-SenderADCheck; bh=amk/O2z9wv4Wqn/9AfB5YBSwAhKar0VUfP98J8w7K/s=; b=jPTxRktDo3h5d2f9GMNfoXvGCm49cFp/RJhxefAc7QsrwoAVT9aQaK2ZvOb1szGI0w+S8sIGDm61bD7+tGph/w6+ZvwTTFrM1zKnjYG2E2YO0DLzdvGO2GdphE8wEO3kdj8zYZGsgDVqqj4QhAgTrKJFxz5P73RvcMsT+fPJNK6SqZ62s4kixVlXjuI/afNCXZqH9qkRQiKkm3soG0Baf6PT03dHANwHo0XAzysgkQ52Jk/OKIdImzy3pMNIUU3lIxn0ssqUY5VN52I7fuENDDyjyY38qAiGsevqPN8ccdfq9Z8Yondsyz/hy9GP8n2XkTnIACqTC9QO2XwP0b4hlQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=amk/O2z9wv4Wqn/9AfB5YBSwAhKar0VUfP98J8w7K/s=; b=i+kucU2sgkl0HRqizS2aTUN4kisSkMQD9cMWMhEai1f3O7wERZPNFZGhy4NBNAP5gSv8sp0ul+UfYV7BkRExmE5CHdzvv3LlctHDlYx8ryJnTeMytesdjSpiF1UNGVmmVxSKwVlerR7RcNtv7i1KgWZnUj0HtLQzKpxqlyIN+fnYESfycZRCaOXL7cSs/4Ovl1iUa85Gvba47VIIT1rMaqBl1AAWqOGax90h6wivMFTKd0kmKit7mCkIu8MrDFGz17nqP6P5IpJoN4zoC8x8Tmi17aVxp9tXjIoZFAf6K7sp7hrIA2mOJvmz2j+1ecVJoeoqptszP8ZndMWG37kZMg== Received: from DM6NAM10FT022.eop-nam10.prod.protection.outlook.com (2a01:111:e400:7e86::48) by DM6NAM10HT027.eop-nam10.prod.protection.outlook.com (2a01:111:e400:7e86::121) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3589.25; Sun, 22 Nov 2020 07:09:38 +0000 Received: from MWHPR06MB3102.namprd06.prod.outlook.com (2a01:111:e400:7e86::47) by DM6NAM10FT022.mail.protection.outlook.com (2a01:111:e400:7e86::92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3589.25 via Frontend Transport; Sun, 22 Nov 2020 07:09:38 +0000 Received: from MWHPR06MB3102.namprd06.prod.outlook.com ([fe80::2814:c86b:7446:74e1]) by MWHPR06MB3102.namprd06.prod.outlook.com ([fe80::2814:c86b:7446:74e1%3]) with mapi id 15.20.3499.035; Sun, 22 Nov 2020 07:09:38 +0000 From: Kun Qin To: gaoliming , "devel@edk2.groups.io" , "jiewen.yao@intel.com" CC: "'Wang, Jian J'" , "'Lu, XiaoyuX'" , "'Jiang, Guomin'" Subject: Re: [edk2-devel] [PATCH v1 1/1] CryptoPkg: BaseCryptLib: Fix buffer double free in CryptPkcs7VerifyEku Thread-Topic: [edk2-devel] [PATCH v1 1/1] CryptoPkg: BaseCryptLib: Fix buffer double free in CryptPkcs7VerifyEku Thread-Index: AQHWp1J0L2dhCABhE02IdzhaIfePH6nG7GcAgAnD2oCAAzzjiQ== Date: Sun, 22 Nov 2020 07:09:38 +0000 Message-ID: References: <20201021023228.1884-1-kun.q@outlook.com> ,<017801d6beff$73c708d0$5b551a70$@byosoft.com.cn> In-Reply-To: <017801d6beff$73c708d0$5b551a70$@byosoft.com.cn> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-incomingtopheadermarker: OriginalChecksum:89FEF9E70E9D30D67FFE74AB54EA3D8A3EBFF8239FE245E7239C5F70F2DC6D99;UpperCasedChecksum:8FFDAB5847EC5D2721E0AC8A49BA41FD67D145DF3DDC9EBE7C7A19848A399A89;SizeAsReceived:7310;Count:44 x-tmn: [6nENX3diLr3FAnFESXRl4bWK8XeIbdM8] x-ms-publictraffictype: Email x-incomingheadercount: 44 x-eopattributedmessage: 0 x-ms-office365-filtering-correlation-id: e1d48316-39ef-4b4b-cde2-08d88eb59386 x-ms-traffictypediagnostic: DM6NAM10HT027: x-ms-exchange-minimumurldomainage: groups.io#3667 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: q70C5qmfjlEhXJxk2t/SSbdd6t2pUVOvyrgx8eXrF0Q8N7wThFc3j44c/BtRCjuTC6C2snRQGGGOofxJhVrTfoia1lscsl1dlMx2sk7qPk0isGWVqoYkUYvuQFudKi0BO7SjbXb0vF2GvxTwUx3+gvgaQ+aJ29pebEecMqhbixJ4OVmOgjguNQSuYMSg7VtLQ/DnV0wZGYatUNsNZdjZ4gq1ozXsy0KJ2oTSUAR9ciHHm0Ah4oxSFASXhJpSzcel x-ms-exchange-antispam-messagedata: 2VEzJESFfzjjBA2G9e9USt8syoh484x/5vDy0jRdhXUfyNmk2nGekL8Gu0+44rC3icvIDX/xACHfGm8PSgcP1asXLA4EPWFoOLjurofJ/QeQiOn8KsPXloeE6CploT9L+GK+xPzK44fVXV5aUF6WHg== x-ms-exchange-transport-forked: True MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-AuthSource: DM6NAM10FT022.eop-nam10.prod.protection.outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: e1d48316-39ef-4b4b-cde2-08d88eb59386 X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Nov 2020 07:09:38.7165 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6NAM10HT027 Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_MWHPR06MB31029A0D796623A09998CBC3F3FD0MWHPR06MB3102namp_" --_000_MWHPR06MB31029A0D796623A09998CBC3F3FD0MWHPR06MB3102namp_ Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 SGkgTGltaW5nLA0KDQpJdCB3aWxsIGJlIGdyZWF0IGlmIHdlIGNhbiBnZXQgdGhpcyBpbi4gQnV0 IEkgaGF2ZSBiZWVuIGhhdmluZyB0cm91YmxlIHNlbmRpbmcgYSB2MiBwYXRjaCB0aGF0IGluY29y cG9yYXRlcyBKaWV3ZW6hr3MgobBSZXZpZXdlZC1ieaGxIHRhZyB0aHJvdWdoIGdpdCBjb21tYW5k IGxpbmUgZm9yIHRoZSBwYXN0IHdlZWsgKG5vIG90aGVyIGNoYW5nZXMpLiBJdCBrZXB0IGdpdmlu ZyBtZSBhbiBlcnJvciBvZiAiTm8gaG9zdCBwcm92aWRlciBhdmFpbGFibGUgdG8gc2VydmljZSB0 aGlzIHJlcXVlc3QiLiBQbGVhc2UgbGV0IG1lIGtub3cgaWYgeW91IGhhdmUgYW55IHN1Z2dlc3Rp b25zLg0KDQpUaGFua3MsDQpLdW4NCg0KDQpGcm9tOiBnYW9saW1pbmc8bWFpbHRvOmdhb2xpbWlu Z0BieW9zb2Z0LmNvbS5jbj4NClNlbnQ6IFRodXJzZGF5LCBOb3ZlbWJlciAxOSwgMjAyMCA5OjM5 IFBNDQpUbzogZGV2ZWxAZWRrMi5ncm91cHMuaW88bWFpbHRvOmRldmVsQGVkazIuZ3JvdXBzLmlv Pjsgamlld2VuLnlhb0BpbnRlbC5jb208bWFpbHRvOmppZXdlbi55YW9AaW50ZWwuY29tPjsgJ0t1 biBRaW4nPG1haWx0bzprdW4ucUBvdXRsb29rLmNvbT4NCkNjOiAnV2FuZywgSmlhbiBKJzxtYWls dG86amlhbi5qLndhbmdAaW50ZWwuY29tPjsgJ0x1LCBYaWFveXVYJzxtYWlsdG86eGlhb3l1eC5s dUBpbnRlbC5jb20+OyAnSmlhbmcsIEd1b21pbic8bWFpbHRvOmd1b21pbi5qaWFuZ0BpbnRlbC5j b20+DQpTdWJqZWN0OiC72Li0OiBbZWRrMi1kZXZlbF0gW1BBVENIIHYxIDEvMV0gQ3J5cHRvUGtn OiBCYXNlQ3J5cHRMaWI6IEZpeCBidWZmZXIgZG91YmxlIGZyZWUgaW4gQ3J5cHRQa2NzN1Zlcmlm eUVrdQ0KDQpLdW46DQogVGhpcyBpcyBhIGJ1ZyBmaXguIEl0IHBhc3NlZCBjb2RlIHJldmlldy4g RG8geW91IHJlcXVlc3QgdG8gbWVyZ2UgaXQgZm9yDQp0aGlzIHN0YWJsZSB0YWcgMjAyMDExPw0K DQpUaGFua3MNCkxpbWluZw0KPiAtLS0tLdPKvP7Urbz+LS0tLS0NCj4gt6K8/sjLOiBib3VuY2Ur Mjc5NTIrNjc1NjcrNDkwNTk1Mys4NzYxMDQ1QGdyb3Vwcy5pbw0KPiA8Ym91bmNlKzI3OTUyKzY3 NTY3KzQ5MDU5NTMrODc2MTA0NUBncm91cHMuaW8+ILT6se0gWWFvLCBKaWV3ZW4NCj4gt6LLzcqx vOQ6IDIwMjDE6jEx1MIxNMjVIDg6MzINCj4gytW8/sjLOiBLdW4gUWluIDxrdW4ucUBvdXRsb29r LmNvbT47IGRldmVsQGVkazIuZ3JvdXBzLmlvDQo+ILOty806IFdhbmcsIEppYW4gSiA8amlhbi5q LndhbmdAaW50ZWwuY29tPjsgTHUsIFhpYW95dVgNCj4gPHhpYW95dXgubHVAaW50ZWwuY29tPjsg SmlhbmcsIEd1b21pbiA8Z3VvbWluLmppYW5nQGludGVsLmNvbT47IFlhbywNCj4gSmlld2VuIDxq aWV3ZW4ueWFvQGludGVsLmNvbT4NCj4g1vfM4jogUmU6IFtlZGsyLWRldmVsXSBbUEFUQ0ggdjEg MS8xXSBDcnlwdG9Qa2c6IEJhc2VDcnlwdExpYjogRml4IGJ1ZmZlcg0KPiBkb3VibGUgZnJlZSBp biBDcnlwdFBrY3M3VmVyaWZ5RWt1DQo+DQo+IFNvcnJ5LCBJIG1pc3NlZCB0aGlzIGVtYWlsLg0K Pg0KPiBSZXZpZXdlZC1ieTogSmlld2VuIFlhbyA8Smlld2VuLnlhb0BpbnRlbC5jb20+DQo+DQo+ DQo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPiBGcm9tOiBLdW4gUWluIDxrdW4u cUBvdXRsb29rLmNvbT4NCj4gPiBTZW50OiBXZWRuZXNkYXksIE9jdG9iZXIgMjEsIDIwMjAgMTA6 MzIgQU0NCj4gPiBUbzogZGV2ZWxAZWRrMi5ncm91cHMuaW8NCj4gPiBDYzogV2FuZywgSmlhbiBK IDxqaWFuLmoud2FuZ0BpbnRlbC5jb20+OyBMdSwgWGlhb3l1WA0KPiA+IDx4aWFveXV4Lmx1QGlu dGVsLmNvbT47IFlhbywgSmlld2VuIDxqaWV3ZW4ueWFvQGludGVsLmNvbT47IEppYW5nLA0KPiA+ IEd1b21pbiA8Z3VvbWluLmppYW5nQGludGVsLmNvbT4NCj4gPiBTdWJqZWN0OiBbUEFUQ0ggdjEg MS8xXSBDcnlwdG9Qa2c6IEJhc2VDcnlwdExpYjogRml4IGJ1ZmZlciBkb3VibGUgZnJlZQ0KaW4N Cj4gPiBDcnlwdFBrY3M3VmVyaWZ5RWt1DQo+ID4NCj4gPiBSRUY6IGh0dHBzOi8vYnVnemlsbGEu dGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjQ1OQ0KPiA+DQo+ID4gU2lnbmVyQ2VydCBp cyBwYXJ0IG9mIFBrY3M3IGluc3RhbmNlIHdoZW4gYm90aCBoYXZlIHZhbGlkIGNvbnRlbnQuDQpP cGVuU0xMDQo+ID4gUEtDUzdfZnJlZSBmdW5jdGlvbiB3aWxsIHJlbGVhc2UgdGhlIG1lbW9yeSBv ZiBTaWduZXJDZXJ0IHdoZW4NCmFwcGxpY2FibGUuDQo+ID4gRnJlZWluZyBTaWduZXJDZXJ0IHdp dGggWDUwOV9mcmVlIGFnYWluIG1pZ2h0IGNhdXNlIHBhZ2UgZmF1bHQgaWYgdXNlLQ0KPiA+IGFm dGVyLWZyZWUgZ3VhcmQgaXMgZW5hYmxlZC4NCj4gPg0KPiA+IENjOiBKaWFuIEogV2FuZyA8amlh bi5qLndhbmdAaW50ZWwuY29tPg0KPiA+IENjOiBYaWFveXUgTHUgPHhpYW95dXgubHVAaW50ZWwu Y29tPg0KPiA+IENjOiBKaWV3ZW4gWWFvIDxqaWV3ZW4ueWFvQGludGVsLmNvbT4NCj4gPiBDYzog R3VvbWluIEppYW5nIDxndW9taW4uamlhbmdAaW50ZWwuY29tPg0KPiA+DQo+ID4gU2lnbmVkLW9m Zi1ieTogS3VuIFFpbiA8a3VuLnFAb3V0bG9vay5jb20+DQo+ID4gLS0tDQo+ID4gIENyeXB0b1Br Zy9MaWJyYXJ5L0Jhc2VDcnlwdExpYi9Qay9DcnlwdFBrY3M3VmVyaWZ5RWt1LmMgfCA0IC0tLS0N Cj4gPiAgMSBmaWxlIGNoYW5nZWQsIDQgZGVsZXRpb25zKC0pDQo+ID4NCj4gPiBkaWZmIC0tZ2l0 IGEvQ3J5cHRvUGtnL0xpYnJhcnkvQmFzZUNyeXB0TGliL1BrL0NyeXB0UGtjczdWZXJpZnlFa3Uu Yw0KPiA+IGIvQ3J5cHRvUGtnL0xpYnJhcnkvQmFzZUNyeXB0TGliL1BrL0NyeXB0UGtjczdWZXJp ZnlFa3UuYw0KPiA+IGluZGV4IGM5ZmRiNjViOTlkMS4uNDBjYzM5YWZlN2RkIDEwMDY0NA0KPiA+ IC0tLSBhL0NyeXB0b1BrZy9MaWJyYXJ5L0Jhc2VDcnlwdExpYi9Qay9DcnlwdFBrY3M3VmVyaWZ5 RWt1LmMNCj4gPiArKysgYi9DcnlwdG9Qa2cvTGlicmFyeS9CYXNlQ3J5cHRMaWIvUGsvQ3J5cHRQ a2NzN1ZlcmlmeUVrdS5jDQo+ID4gQEAgLTUwOCwxMCArNTA4LDYgQEAgRXhpdDoNCj4gPiAgICAg IGZyZWUgKFNpZ25lZERhdGEpOw0KPiA+DQo+ID4gICAgfQ0KPiA+DQo+ID4NCj4gPg0KPiA+IC0g IGlmIChTaWduZXJDZXJ0ICE9IE5VTEwpIHsNCj4gPg0KPiA+IC0gICAgWDUwOV9mcmVlIChTaWdu ZXJDZXJ0KTsNCj4gPg0KPiA+IC0gIH0NCj4gPg0KPiA+IC0NCj4gPg0KPiA+ICAgIGlmIChQa2Nz NyAhPSBOVUxMKSB7DQo+ID4NCj4gPiAgICAgIFBLQ1M3X2ZyZWUgKFBrY3M3KTsNCj4gPg0KPiA+ ICAgIH0NCj4gPg0KPiA+IC0tDQo+ID4gMi4yOC4wLndpbmRvd3MuMQ0KPg0KPg0KPg0KPiANCj4N Cg0KDQoNCg== --_000_MWHPR06MB31029A0D796623A09998CBC3F3FD0MWHPR06MB3102namp_ Content-Type: text/html; charset="gb2312" Content-Transfer-Encoding: quoted-printable

Hi Liming,

 

It will be great if we can get this in. But I have = been having trouble sending a v2 patch that incorporates Jiewen=A1=AFs =A1= =B0Reviewed-by=A1=B1 tag through git command line for the past week (no ot= her changes). It kept giving me an error of "No host provider available to service this request". Please let me know if y= ou have any suggestions.

 

Thanks,

Kun

 

 

From: gaoliming
Sent: Thursday, November 19, 2020 9:39 PM
To: devel@edk2.groups.io; jiewen.yao@intel.com; 'Kun Qin'
Cc:
'Wang, Jian J'; 'Lu, XiaoyuX'; 'Jiang, Guomi= n'
Subject: =BB=D8= = =B8=B4: [edk2-devel] [PATCH v1 1/1] CryptoPkg: BaseCryptLib: Fix bu= ffer double free in CryptPkcs7VerifyEku

 

Kun:
 This is a bug fix. It passed code review. Do you request to merge it= for
this stable tag 202011?

Thanks
Liming
> -----=D3=CA=BC=FE=D4=AD=BC=FE-----
> =B7=A2=BC=FE=C8=CB: bounce+27952+67567+4905953+8761045@= groups.io
> <bounce+27952+67567+4905953+8761045@groups.io> =B4=FA=B1=ED Yao, Jiewen
> =B7=A2=CB=CD=CA=B1=BC=E4: 2020=C4=EA11=D4=C214=C8=D5 8:32
> =CA=D5=BC=FE=C8=CB: Kun Qin <kun.q@outlook.com>; = devel@edk2.groups.io
> =B3=AD=CB=CD: Wang, Jian J <jian.j.wang@intel.com>= ;; Lu, XiaoyuX
> <xiaoyux.lu@intel.com>; Jiang, Guomin <guomin.jiang@intel.co= m>; Yao,
> Jiewen <jiewen.yao@intel.com>
> =D6=F7=CC=E2: Re: [edk2-devel] [PATCH v1 1/1] CryptoPkg= : BaseCryptLib: Fix buffer
> double free in CryptPkcs7VerifyEku
>
> Sorry, I missed this email.
>
> Reviewed-by: Jiewen Yao <Jiewen.yao@intel.com>
>
>
> > -----Original Message-----
> > From: Kun Qin <kun.q@outlook.com>
> > Sent: Wednesday, October 21, 2020 10:32 AM
> > To: devel@edk2.groups.io
> > Cc: Wang, Jian J <jian.j.wang@intel.com>; Lu, XiaoyuX
> > <xiaoyux.lu@intel.com>; Yao, Jiewen <jiewen.yao@intel.c= om>; Jiang,
> > Guomin <guomin.jiang@intel.com>
> > Subject: [PATCH v1 1/1] CryptoPkg: BaseCryptLib: Fix buffer doub= le free
in
> > CryptPkcs7VerifyEku
> >
> > REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D2459
> >
> > SignerCert is part of Pkcs7 instance when both have valid conten= t.
OpenSLL
> > PKCS7_free function will release the memory of SignerCert when applicable.
> > Freeing SignerCert with X509_free again might cause page fault i= f use-
> > after-free guard is enabled.
> >
> > Cc: Jian J Wang <jian.j.wang@intel.com>
> > Cc: Xiaoyu Lu <xiaoyux.lu@intel.com>
> > Cc: Jiewen Yao <jiewen.yao@intel.com>
> > Cc: Guomin Jiang <guomin.jiang@intel.com>
> >
> > Signed-off-by: Kun Qin <kun.q@outlook.com>
> > ---
> >  CryptoPkg/Library/BaseCryptLib/Pk/CryptPkcs7VerifyEku.c | = 4 ----
> >  1 file changed, 4 deletions(-)
> >
> > diff --git a/CryptoPkg/Library/BaseCryptLib/Pk/CryptPkcs7VerifyE= ku.c
> > b/CryptoPkg/Library/BaseCryptLib/Pk/CryptPkcs7VerifyEku.c
> > index c9fdb65b99d1..40cc39afe7dd 100644
> > --- a/CryptoPkg/Library/BaseCryptLib/Pk/CryptPkcs7VerifyEku.c > > +++ b/CryptoPkg/Library/BaseCryptLib/Pk/CryptPkcs7VerifyEku.c > > @@ -508,10 +508,6 @@ Exit:
> >      free (SignedData);
> >
> >    }
> >
> >
> >
> > -  if (SignerCert !=3D NULL) {
> >
> > -    X509_free (SignerCert);
> >
> > -  }
> >
> > -
> >
> >    if (Pkcs7 !=3D NULL) {
> >
> >      PKCS7_free (Pkcs7);
> >
> >    }
> >
> > --
> > 2.28.0.windows.1
>
>
>
>
>


 

--_000_MWHPR06MB31029A0D796623A09998CBC3F3FD0MWHPR06MB3102namp_--