From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR03-DB5-obe.outbound.protection.outlook.com (mail-eopbgr40083.outbound.protection.outlook.com [40.107.4.83]) by dpdk.org (Postfix) with ESMTP id 0367D7CB0 for ; Tue, 16 Oct 2018 15:17:55 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8+MdVGgSCYpfmUQHLeqhxhPRsfTjngtZTfq5Q/V6CaA=; b=pakIdTKnh/sE+Y291+zfkTqfOBuAA7QG23ep8VcKpDe6xxGoA71yV/N9NK2k97UaBhqUZ9JCMNbue9erBP4g/cnS8eP2e9cK+5Z9omtM3QgPoPOcfGEI9jU6z66ydjK9WdMri0cI0GjuhicbbNjb6M1+0cphZqVOH/htJjXNfzc= Received: from VI1PR04MB4893.eurprd04.prod.outlook.com (20.177.49.154) by VI1PR04MB4285.eurprd04.prod.outlook.com (52.134.31.152) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1228.23; Tue, 16 Oct 2018 13:17:54 +0000 Received: from VI1PR04MB4893.eurprd04.prod.outlook.com ([fe80::cc19:b6c6:27db:3fec]) by VI1PR04MB4893.eurprd04.prod.outlook.com ([fe80::cc19:b6c6:27db:3fec%3]) with mapi id 15.20.1228.027; Tue, 16 Oct 2018 13:17:54 +0000 From: Akhil Goyal To: Akash Saxena , "pablo.de.lara.guarch@intel.com" CC: "dev@dpdk.org" , "shally.verma@caviumnetworks.com" , "ayuj.verma@caviumnetworks.com" Thread-Topic: [dpdk-dev] [PATCH v1 1/2] crypto/openssl: changes for RSA verify operation Thread-Index: AQHUYWh2I+WpYdEuQE+h2L/KMR5IQKUh4nGA Date: Tue, 16 Oct 2018 13:17:54 +0000 Message-ID: References: <1539265391-9606-1-git-send-email-akash.saxena@caviumnetworks.com> <1539265391-9606-2-git-send-email-akash.saxena@caviumnetworks.com> In-Reply-To: <1539265391-9606-2-git-send-email-akash.saxena@caviumnetworks.com> Accept-Language: en-IN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: BM1PR01CA0105.INDPRD01.PROD.OUTLOOK.COM (2603:1096:b00::21) To VI1PR04MB4893.eurprd04.prod.outlook.com (2603:10a6:803:56::26) authentication-results: spf=none (sender IP is ) smtp.mailfrom=akhil.goyal@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-originating-ip: [14.143.30.134] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; VI1PR04MB4285; 6:ur93/V+BWcRipnVUcss2GIhnrulutjCc0+M5I55sifLCfQWye51rOP8mABf5kXzKaHq4VXSj1RQZ6i466tx6DrssfFtHmLXq3/wKUV/RlgKqM2NzfGL0vWUmMecUMngm7nW4wm997YxM/CrTaTWN2T6Hb/ZWpDGnyUbN8W5J2Wna2LTh2eViD/mFA7kYuVLwfpXcAqSn2Mqi5e4I0E4b7WNM+v8FyaDKMmZ/TDUTJaIxP9ir5NFK6gPBqhQqQrdPjhXqA6mBZUn0okxWMHq/VERwtSgm5LONMeHzceBasKL9JnQoKwNqqHp6gkCWq2OD+1X79B6ELoGcsVRDM5O2C7g0khKVGF5nnogN3X0NgOqcI4rWALe9omc6farEwtOqC1XVtT+wl18q5cmcI6GaPksOO6PuDFh0Tkmyc271t6y2D4I7nzrXddtkvhlN/heLtlvLMa63OrIZxv8EXVt3hQ==; 5:xDb3aRQVTe7soZQ+1vFylQgBn1KaY0i6feS3IwD6GN55p6Q4fsGyq396/yXNFkBBIjVfihqHE8AEqnLa0EcWSSUHuW16OYNhEAiparD2ClwE+fOOS/Opa/TswOP8bHcMo1ZiAqr3EbiUIO23h7xLZozNE6gRW+G3erxLbQkxi/4=; 7:0HIJ6mCZ6FkrIzqe0DvwiVn3zEVchnvIDaBxdebIkmK50YwZZnjt9p1NbQOEsxyGkMpu9qx2xTCRjbs1vrUncQQNkxuqRvoP6Oz/stHeEdbROHRtTlrvYZUjHD4k6KdR63TfpuXMx2dGZX/miGm6vo/3gtLLD/ofOWT4Eb6Meyv/OIkO4f7Akk7SR/VPAtcWPiD6dPvKK/p2zrPX+xnfLlC4pCh9HkqGpaWvpBriJPsYTJO1q8CAJSGfwWS91t8m x-ms-office365-filtering-correlation-id: 16ec3826-ce77-486c-7178-08d63369c82d x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:VI1PR04MB4285; x-ms-traffictypediagnostic: VI1PR04MB4285: x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(3231355)(944501410)(52105095)(10201501046)(93006095)(93001095)(6055026)(149066)(150057)(6041310)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123562045)(20161123558120)(201708071742011)(7699051)(76991067); SRVR:VI1PR04MB4285; BCL:0; PCL:0; RULEID:; SRVR:VI1PR04MB4285; x-forefront-prvs: 0827D7ACB9 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(366004)(346002)(136003)(39860400002)(376002)(199004)(189003)(25786009)(6486002)(66066001)(102836004)(2900100001)(81166006)(81156014)(316002)(8676002)(14454004)(26005)(186003)(14444005)(2906002)(256004)(86362001)(478600001)(305945005)(36756003)(3846002)(6116002)(31696002)(76176011)(11346002)(15650500001)(99286004)(31686004)(110136005)(446003)(476003)(52116002)(4326008)(7736002)(106356001)(105586002)(53546011)(486006)(2616005)(386003)(6506007)(55236004)(71200400001)(6512007)(71190400001)(54906003)(68736007)(6436002)(97736004)(229853002)(53936002)(6246003)(44832011)(8936002)(5660300001)(2501003)(5250100002); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR04MB4285; H:VI1PR04MB4893.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: oJbRlXm0Vpf1ftn2r3DbL10pAVZgXs0mGpOc2QHBw2m3R5iwVWvs5Nx1Om6BO5/UuOJoA6iilhiolnMc04Q4/Lbg6AqWFOE55WzzYARHymd3mzj5k4NEdALLAUaQDCVqC+ZnZQJHbFmKz/LQ/EN2y2yt3sjIreYOYmIv2hf0l+9fqRdP/nKfTAfXU/+aN6EcuytRyYKuPYpiTSskcLt4NjRLxTBsInblyX056L0ISuDYjtylljVM161F/iWY9h0Ynh7xHMwBYepUST0WPgMX7cIayt7uhOur8df2z+R/hr8aWeue6pccyuxeho1Eh9HFjU+B1nqR0fUeXbTK+jqAY07TVPAt8SHiOwFS6i3nCgE= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 16ec3826-ce77-486c-7178-08d63369c82d X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Oct 2018 13:17:54.5369 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB4285 Subject: Re: [dpdk-dev] [PATCH v1 1/2] crypto/openssl: changes for RSA verify operation X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Oct 2018 13:17:56 -0000 DQoNCk9uIDEwLzExLzIwMTggNzoxMyBQTSwgQWthc2ggU2F4ZW5hIHdyb3RlOg0KPiBBZGQgdG1w IGJ1ZmZlciB0byBwYXNzIHRvIE9wZW5TU0wgc2lnbiBBUEkgYW5kIG1lbWNtcCBvdXRwdXQgd2l0 aA0KPiBvcmlnaW5hbCBwbGFpbiB0ZXh0IHRvIHZlcmlmeSBzaWduYXR1cmUgbWF0Y2guDQo+IFNl dCBvcC0+c3RhdHVzID0gUlRFX0NSWVBPX09QX1NUQVRVU19FUlJPUiBvbiBzaWduYXR1cmUgbWlz bWF0Y2guDQo+DQo+IFNpZ25lZC1vZmYtYnk6IEF5dWogVmVybWEgPGF5dWoudmVybWFAY2F2aXVt bmV0d29ya3MuY29tPg0KPiBTaWduZWQtb2ZmLWJ5OiBBa2FzaCBTYXhlbmEgPGFrYXNoLnNheGVu YUBjYXZpdW1uZXR3b3Jrcy5jb20+DQo+IFNpZ25lZC1vZmYtYnk6IFNoYWxseSBWZXJtYSA8c2hh bGx5LnZlcm1hQGNhdml1bW5ldHdvcmtzLmNvbT4NCj4gLS0tDQo+ICAgZHJpdmVycy9jcnlwdG8v b3BlbnNzbC9ydGVfb3BlbnNzbF9wbWQuYyB8IDIwICsrKysrKysrKysrKystLS0tLS0tDQo+ICAg MSBmaWxlIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0pDQo+DQo+IGRp ZmYgLS1naXQgYS9kcml2ZXJzL2NyeXB0by9vcGVuc3NsL3J0ZV9vcGVuc3NsX3BtZC5jIGIvZHJp dmVycy9jcnlwdG8vb3BlbnNzbC9ydGVfb3BlbnNzbF9wbWQuYw0KPiBpbmRleCAwMDMxMTZkLi5j YzMzZmNhIDEwMDY0NA0KPiAtLS0gYS9kcml2ZXJzL2NyeXB0by9vcGVuc3NsL3J0ZV9vcGVuc3Ns X3BtZC5jDQo+ICsrKyBiL2RyaXZlcnMvY3J5cHRvL29wZW5zc2wvcnRlX29wZW5zc2xfcG1kLmMN Cj4gQEAgLTE4NDMsNiArMTg0Myw5IEBAIHByb2Nlc3Nfb3BlbnNzbF9yc2Ffb3Aoc3RydWN0IHJ0 ZV9jcnlwdG9fb3AgKmNvcCwNCj4gICAJc3RydWN0IHJ0ZV9jcnlwdG9fYXN5bV9vcCAqb3AgPSBj b3AtPmFzeW07DQo+ICAgCVJTQSAqcnNhID0gc2Vzcy0+dS5yLnJzYTsNCj4gICAJdWludDMyX3Qg cGFkID0gKG9wLT5yc2EucGFkKTsNCj4gKwl1aW50OF90ICp0bXA7DQo+ICsNCj4gKwljb3AtPnN0 YXR1cyA9IFJURV9DUllQVE9fT1BfU1RBVFVTX1NVQ0NFU1M7DQo+ICAgDQo+ICAgCXN3aXRjaCAo cGFkKSB7DQo+ICAgCWNhc2UgUlRFX0NSWVBUT19SU0FfUEtDUzFfVjFfNV9CVDA6DQo+IEBAIC0x ODk1LDkgKzE4OTgsMTAgQEAgcHJvY2Vzc19vcGVuc3NsX3JzYV9vcChzdHJ1Y3QgcnRlX2NyeXB0 b19vcCAqY29wLA0KPiAgIAkJYnJlYWs7DQo+ICAgDQo+ICAgCWNhc2UgUlRFX0NSWVBUT19BU1lN X09QX1ZFUklGWToNCj4gKwkJdG1wID0gcnRlX21hbGxvYyhOVUxMLCBvcC0+cnNhLnNpZ24ubGVu Z3RoLCAwKTsNCj4gICAJCXJldCA9IFJTQV9wdWJsaWNfZGVjcnlwdChvcC0+cnNhLnNpZ24ubGVu Z3RoLA0KPiAgIAkJCQlvcC0+cnNhLnNpZ24uZGF0YSwNCj4gLQkJCQlvcC0+cnNhLnNpZ24uZGF0 YSwNCj4gKwkJCQl0bXAsDQo+ICAgCQkJCXJzYSwNCj4gICAJCQkJcGFkKTsNCk51bGwgY2hlY2tp bmcgb2YgdG1wIGlzIG5vdCBkb25lIGlmIHJ0ZV9tYWxsb2MgZmFpbHMuIFBsZWFzZSBjb3JyZWN0 IGl0Lg0KPiAgIA0KPiBAQCAtMTkwNSwxMyArMTkwOSwxNSBAQCBwcm9jZXNzX29wZW5zc2xfcnNh X29wKHN0cnVjdCBydGVfY3J5cHRvX29wICpjb3AsDQo+ICAgCQkJCSJMZW5ndGggb2YgcHVibGlj X2RlY3J5cHQgJWQgIg0KPiAgIAkJCQkibGVuZ3RoIG9mIG1lc3NhZ2UgJXpkXG4iLA0KPiAgIAkJ CQlyZXQsIG9wLT5yc2EubWVzc2FnZS5sZW5ndGgpOw0KPiAtDQo+IC0JCWlmIChtZW1jbXAob3At PnJzYS5zaWduLmRhdGEsIG9wLT5yc2EubWVzc2FnZS5kYXRhLA0KPiAtCQkJCQlvcC0+cnNhLm1l c3NhZ2UubGVuZ3RoKSkgew0KPiAtCQkJT1BFTlNTTF9MT0coRVJSLA0KPiAtCQkJCQkiUlNBIHNp Z24gVmVyaWZpY2F0aW9uIGZhaWxlZCIpOw0KPiAtCQkJcmV0dXJuIC0xOw0KPiArCQlpZiAocmV0 ID4gMCkgew0KPiArCQkJaWYgKG1lbWNtcCh0bXAsIG9wLT5yc2EubWVzc2FnZS5kYXRhLA0KPiAr CQkJCQkJb3AtPnJzYS5tZXNzYWdlLmxlbmd0aCkpIHsNCj4gKwkJCQlPUEVOU1NMX0xPRyhFUlIs DQo+ICsJCQkJCQkiUlNBIHNpZ24gVmVyaWZpY2F0aW9uIGZhaWxlZCIpOw0KPiArCQkJCWNvcC0+ c3RhdHVzID0gUlRFX0NSWVBUT19PUF9TVEFUVVNfRVJST1I7DQo+ICsJCQl9DQo+ICAgCQl9DQo+ ICsJCXJ0ZV9mcmVlKHRtcCk7DQo+ICAgCQlicmVhazsNCj4gICANCj4gICAJZGVmYXVsdDoNCg0K