Show a cover letter.

GET /api/covers/42725/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 42725,
    "url": "http://patches.dpdk.org/api/covers/42725/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/cover/1531238491-10542-1-git-send-email-shally.verma@caviumnetworks.com/",
    "project": {
        "id": 1,
        "url": "http://patches.dpdk.org/api/projects/1/?format=api",
        "name": "DPDK",
        "link_name": "dpdk",
        "list_id": "dev.dpdk.org",
        "list_email": "dev@dpdk.org",
        "web_url": "http://core.dpdk.org",
        "scm_url": "git://dpdk.org/dpdk",
        "webscm_url": "http://git.dpdk.org/dpdk",
        "list_archive_url": "https://inbox.dpdk.org/dev",
        "list_archive_url_format": "https://inbox.dpdk.org/dev/{}",
        "commit_url_format": ""
    },
    "msgid": "<1531238491-10542-1-git-send-email-shally.verma@caviumnetworks.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/1531238491-10542-1-git-send-email-shally.verma@caviumnetworks.com",
    "date": "2018-07-10T16:01:29",
    "name": "[v5,0/2] test/crypto: add unit testcase for asym crypto",
    "submitter": {
        "id": 960,
        "url": "http://patches.dpdk.org/api/people/960/?format=api",
        "name": "Shally Verma",
        "email": "shally.verma@caviumnetworks.com"
    },
    "mbox": "http://patches.dpdk.org/project/dpdk/cover/1531238491-10542-1-git-send-email-shally.verma@caviumnetworks.com/mbox/",
    "series": [
        {
            "id": 500,
            "url": "http://patches.dpdk.org/api/series/500/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=500",
            "date": "2018-07-10T16:01:29",
            "name": "test/crypto: add unit testcase for asym crypto",
            "version": 5,
            "mbox": "http://patches.dpdk.org/series/500/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/covers/42725/comments/",
    "headers": {
        "Return-Path": "<dev-bounces@dpdk.org>",
        "X-Original-To": "patchwork@dpdk.org",
        "Delivered-To": "patchwork@dpdk.org",
        "Received": [
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id 558B64B4B;\n\tTue, 10 Jul 2018 18:02:00 +0200 (CEST)",
            "from NAM01-BY2-obe.outbound.protection.outlook.com\n\t(mail-by2nam01on0079.outbound.protection.outlook.com [104.47.34.79])\n\tby dpdk.org (Postfix) with ESMTP id A088F37A2\n\tfor <dev@dpdk.org>; Tue, 10 Jul 2018 18:01:57 +0200 (CEST)",
            "from hyd1sverma-dt.caveonetworks.com (115.113.156.2) by\n\tMWHPR0701MB3641.namprd07.prod.outlook.com (2603:10b6:301:7d::34) with\n\tMicrosoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.930.19;\n\tTue, 10 Jul 2018 16:01:53 +0000"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com;\n\th=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n\tbh=vkBCxg18i7fzMRgbI+3b3A/vdlr84f0MnYxdx3POL6M=;\n\tb=c4rMip1BRnE/2u+ZsG2PG0U+J+eTIKsF2ADyctcmIQEhtD/vCOZFcht1LChy+lm4roi+lp+f9mtsVb9WMPF5bvBbZ9fHuekfLBiACwvYHEJbs2W+pPMhYq7nRJ1LVQbhfcKBLAW/ebZLT94Tze+FhXYYOy0VND7ZyN2BhAxwyrU=",
        "Authentication-Results": "spf=none (sender IP is )\n\tsmtp.mailfrom=Shally.Verma@cavium.com; ",
        "From": "Shally Verma <shally.verma@caviumnetworks.com>",
        "To": "pablo.de.lara.guarch@intel.com",
        "Cc": "dev@dpdk.org,\n\tpathreya@caviumnetworks.com,\n\tnmurthy@caviumnetworks.com",
        "Date": "Tue, 10 Jul 2018 21:31:29 +0530",
        "Message-Id": "<1531238491-10542-1-git-send-email-shally.verma@caviumnetworks.com>",
        "X-Mailer": "git-send-email 1.9.1",
        "MIME-Version": "1.0",
        "Content-Type": "text/plain",
        "X-Originating-IP": "[115.113.156.2]",
        "X-ClientProxiedBy": "BM1PR01CA0098.INDPRD01.PROD.OUTLOOK.COM\n\t(2603:1096:b00::14)\n\tTo MWHPR0701MB3641.namprd07.prod.outlook.com\n\t(2603:10b6:301:7d::34)",
        "X-MS-PublicTrafficType": "Email",
        "X-MS-Office365-Filtering-Correlation-Id": "8fb57b8b-d573-401c-a62e-08d5e67e7514",
        "X-Microsoft-Antispam": "UriScan:; BCL:0; PCL:0;\n\tRULEID:(7020095)(4652040)(8989117)(5600053)(711020)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990107)(2017052603328)(7153060)(7193020);\n\tSRVR:MWHPR0701MB3641; ",
        "X-Microsoft-Exchange-Diagnostics": [
            "1; MWHPR0701MB3641;\n\t3:wOVFA4ap5xm/BV9pTf4+BgE4Dg6QQBwgVC1iW3VvHjkPdzBIqMp3JcJDYEJiqnbjqcpm1naViFYhjl4XITTflFi2576W7LJWejjGcWQSENjm1iiIQFIjtP0OxnrBCNdw+7cqwTyBAzZpVIXuJ0wCNl0s63c505mkSdQ2n3dQDYbn1DHs1TzI4xmNWKwAkCQwqf+TusmHrlXfi0hf7bb7U9WrKZYMf0y60/8bZLCqS4c1YlOShtwWYMqEPUHwAYac;\n\t25:SYZ5upAg97VbiLECUO6ZFP3b1gewN1WZROZkvlP5Lt1zGf4mbKh6dHxlvnlaODWTHXRq44YGfCiGQnt0cPAEv2gfUBNKjIK7ure9JoRZ/JNd3KAKiC6KW7Qteo4yvYuouGUc2d0Hcbqtzh6nOAPiuq8pCWhbG3IfKERry8CiS+dwfoQEAd+edB5ArMJuCk8IeODt61PqbBWYEpcoSAilTGn9ulLaekj/SNHHDyWYzrnSOdpbzbZRMdlETOYNbydXEPozqpeMUvO3Wa7QE1CAkn5rZGqic+lgpe4iMloFwnnq2P20f7skn7rq74wYzxvbPxCkszg99d+yIeYbtaxtMA==;\n\t31:k/gcAxNT8DmKJowNTjabHSMqIydIfb8X92/0fVvrfkiB/sr1wA4yNTHkmDl5d0MH6wsAxvzjLOetp2IBQrr9HVCPUkPUpQkB6t4wjTAvyFj+gN78bK+zkp+zo44KONZIt4E23U6thUzBu6rSW+/VyAE7gRltSRgCrKi7FLqB9CjX5k/QGpweZfITdLJ6GEMjMO8gIGZDaPrOJ5eeDudvaiI3kc7ueohKKHYpkRos0Po=",
            "1; MWHPR0701MB3641;\n\t20:+MHYvTTG4Q09eCFaDQGGoAUtm60GBW1LVLn0srMcPhyJN5eoyA7htYsSsweWsVwLERfRjAfAMKA01CSLlP1rSnTOm0uA0xe9/eZbfyoFWM0LWUt2ZOES8dYMNyLIUtXN0qKRZUn1/8KDHZovp6PvrRLcf5HuF+kffZE4LD7Q/O8sG7H1PML8tGPkrRMeO06+RHpAZ+wwAraCcNNRrcYNiQQlp5CNJ8G4kNlcLjA/eSL9+AxjP93vJBJp218jun5oHlWapSy+AyvTixgGu1z4OpfdVKYqHWEz1QniefLenHVii0vbmxd7LUPz7nVePSv/GVBXXOJXkeQVTCVZFsQEEJ8rQamYFCb/xTsjbI1IUyc7F34RZbfxzw7ay45x7mmnzur3FY9fw/OYcxy1v76cIyozaJkh79kPJuoGlibfkRDyI4LqlDkDZ3qvg243Bvefykowh69e3JzrPZLB82Mq2rZGILbc6b95OptqDh1a76hDuNGuY49OcAxF/oGp0AAcz+UIx29cjUU/83ReP2N2PQDDlFcgKtI6uMTwFVe7JL0B9xgFGRjZUsAWTJRryXysOFMSBKXoPeQdoNnfJvFwx3GiRvQDD2t92DiZdZ8mjBw=;\n\t4:ieRPHlauYy92oHk25HgEqEPoS6uOvBAOSto2fmo9TQpsAcEgYEQrM51v1mGHsSfYJdXq7f4fGG2s80RbwRhoMEdWRPhtftg6nUmot6eDInju3Jv7/qbSXE91+iaALGXLAb6iZUEjfgv89QsRYJMve4eM9TUvteh5PmjL+gb+CqtD4ENpiZMaGgzbVtEmxe56BwRwnMKQLbZoL0OYFGDMtB3i7Ufyi3zPID1mXQm4SJL8OzXA36aXM7zh9Q22KwG6T/5hvP+k67r2j9u/ZaQIIYnajDNVkBxyzwsmroQwOTuqYGrY/DDIkLGrKlvLvCH1",
            "=?us-ascii?Q?1; MWHPR0701MB3641;\n\t23:hj+ogOTW1qCZR0mPkj4m/7GMGgeYZnVKAjGwFZC?=\n\txLHt/6M0ANI9ZGnUzSlJZOoVhcJs3rG11a1h08kVmC96qNWTfcIoSpaLo2GrvmypygUQVOpQeWSbpoBmgtnPKE4PEUIbWUMtyzppJgGXfaPAb6VSmFtGe9zGUzHPvXUTeD2XqwvGUfEIBS7nedCX8NjgkgF0Zvg4MgQvNTGUZM7rMvWbX4W7JpLysIUh9Sf+qD/F6iVdodsvzNQOmvJcDolnn2isbW+uCsuOiu/qHuchdRQvSANFXJXpWllxfqkks+MGnCwvMr+SHwamkDyVFjhZZORrB40AO2ZXNYuQg6+dZK0B5+TOGyU6iGn0Y3685l3ZtDxFDfdTJ/qNylJ5tQ+cNwoCmJ3ow+35Cf6zA9ruVb/HKuMGdx+ccAOqDijwC099V55ZhEvvgx8m4PuG4XG1JB5SVmE62+s1PoSFtb7vTeOF9P75lO/c3IFPH59e76GQ84ajXEV1ERutFcNeiBqt1goalKlSUTo9hMy5khzLXwp/0KjAKnH2mpGJT8Oi4N5mIqD7uxq29/SeRlzkX9gaJb4t3V8uS5rr+aznhleKc6PFrzGnPkJ85kJ52EhgIMo7sXLrcJQUfoKzHhLyXahjp049E/ztPbHqGbLWosXKl5KGFLqXsljAL/k2u9ww91N1cyg2Q9hEdzuvfZuAuIcFm7vtTt/8g8suqlhzRh713goXnljCkoXNrK8HcIsCsNml/nAIjeR3+XXaWTlRB1+DCygH1zZEoWPuUrGcPVMgItg+RPq2flkgmSfr0k87p/l9gNPcm/3dxIRGdZR/H8qAHaPZTa/PQTgbHkT9jEojYiAO6x65qgYeJIkeZOzzkkVBBbZ9fGIP3E35TapSjz26iR/04hr0a4hV4/yVX4C/odXxzjhMcnQwRXZ6g1uBmXT28gTUBWE6mjHTd/P0tN6GYVEN2WRg0vix5bpcVuo1bYQSR3dyQAwyCOPuVsjUGwMrVdRwOMAUUxTledMX2VzA+bImyds40MtSnAixIpkdDCiisbUNtqbK1MvS2fvpq/b4DbXAnIu+jNJsiub9HPPl+/HMXu6ucLklGug4XmHq8CTpKUxLQQzGVuTPW9qqtBw87qZ+bKjVY86ScWCKiidVB76ZioERmPmSTVOiFoZ6adO2yBwDytlwBWD6r9etY4L3Ik/PhgPMVEotG2CMHlJQGhQF9RPiyjfpoQtfDVeDW4BW3SkPSxFR6pFs4Opy76m20yiB7BGktodCiCn7pGXHokc7Yjfy46X2UFo1/NzOwL0109RCQD+BabneOZMXU5FaqrB4mTNxVGdCPK1b29uND",
            "1; MWHPR0701MB3641;\n\t6:6dw4Mgeo9p3q2msEnu5NC7GN+U/tEyCYX7G+3ql4qxx73vbT5xxpi33AV170uy21dT7ysNPD8DaizOkb1AyoHW0nJ5faB7I4d2BSMYdlkCw9Ig0cHsIv6JG2CCa2m/yFI6LA/fbo5OxyukNFzxfa+URWzZpn2JoPzgXf4VndQqix5wVUHM1PPCJ5XbIsoIMUBzYbjBEylnWPixp6Gu/cCxn+3DDsqx8NlUbsGo92FdkAPrTTlGh5vNF8rgDjLeE04/S5R9jgJTI3eyy8+ptzN5oozf+1xCmsKO4PciVd5kJWX32UD5JUwRW/nCAMZPKSpGHG72YFrktpwKT4jxZNNOq2gL2n9h66ZghaXGi2BGH6Sy5TqfHVsKf0HrRZ3Or3R0tK15Dfuhv0tUYuJDfLP2lF526rCJ176/LJzN6e+QbHe0LKOh/uwMorREymBzFJ84sjmCnsusZt3MB1uQZ3Jw==;\n\t5:l/cOtxJkaSTPYS+Kbr1m79b52S59arqu6dQ+bClpwW33VcgU5u0PUgaqxeXBw/TQzcftSN3dwAwPkrg6/zIsX42xXjRDmjisgCyyE7deb6CHx+1t+nwI/N5zqZG8iTlSqC5xcKj+oulXBA1q0K2E3WmmIFydWKyop6QrcfWcXuY=;\n\t24:A5n7aixusVkELaPYa6FTHWaTq8b/RKQPxqnWogxwF3RLGj5pawcllE4BcDT6ePWKckOet70a6+n4+gnEY/QRW+rA0SoM29USHPfcQCqOZbY=",
            "1; MWHPR0701MB3641;\n\t7:2D7/OhOb377w7a6dtDMeglHXcQShJpP64aLFMj73sRnPXt5wDiroACmtjv12NcM4x7t6dX7JT/T8SvamKIgnSrMAVhGOmUHCva+Wnjwq4EbxjbV9btcU8v/tFxkk++WuMXkSspoJ6BqTVBaCs2dB3L5Cq34tfcQevlApvnJJy2vyabal/eRzAq53uns3nW8Ttz1R46UJxvYSrkeBXUpRsRZiznxfgWISYutmg5FmlHruzAL1qj/UeWrN9ytD4vie"
        ],
        "X-MS-TrafficTypeDiagnostic": "MWHPR0701MB3641:",
        "X-Microsoft-Antispam-PRVS": "<MWHPR0701MB36411B3EF1839A7ACFD307CAF05B0@MWHPR0701MB3641.namprd07.prod.outlook.com>",
        "X-Exchange-Antispam-Report-Test": "UriScan:(788757137089);",
        "X-MS-Exchange-SenderADCheck": "1",
        "X-Exchange-Antispam-Report-CFA-Test": "BCL:0; PCL:0;\n\tRULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(10201501046)(3231311)(944501410)(52105095)(93006095)(3002001)(149027)(150027)(6041310)(20161123562045)(20161123564045)(20161123560045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016);\n\tSRVR:MWHPR0701MB3641; BCL:0; PCL:0; RULEID:; SRVR:MWHPR0701MB3641; ",
        "X-Forefront-PRVS": "0729050452",
        "X-Forefront-Antispam-Report": "SFV:NSPM;\n\tSFS:(10009020)(366004)(396003)(39860400002)(136003)(376002)(346002)(189003)(199004)(16586007)(42882007)(2616005)(956004)(36756003)(50466002)(48376002)(476003)(186003)(486006)(25786009)(47776003)(44832011)(2361001)(16526019)(66066001)(14444005)(8936002)(81166006)(81156014)(6506007)(55236004)(3846002)(8676002)(6116002)(386003)(26005)(52116002)(7736002)(51416003)(305945005)(2906002)(53936002)(68736007)(5660300001)(50226002)(72206003)(966005)(6306002)(4326008)(478600001)(6666003)(2351001)(6916009)(107886003)(53416004)(6512007)(316002)(69596002)(6486002)(106356001)(105586002)(97736004);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR0701MB3641;\n\tH:hyd1sverma-dt.caveonetworks.com; FPR:; SPF:None; LANG:en;\n\tPTR:InfoNoRecords; MX:1; A:1; ",
        "Received-SPF": "None (protection.outlook.com: cavium.com does not designate\n\tpermitted sender hosts)",
        "X-Microsoft-Antispam-Message-Info": "5NEbKdej5C49MQgFzznn3bkU7o6HWHP+/6it49F/P/cyxMQ5e1+ltOyIusSI4g5RV5UGZOrg24w6mfKnbtlCgVk1tXGLQWkiqGWAf6UMkiAxwE+P1x8qDRL1+p4HgiLAv0OlgoOZjrO2RNodrQFPXWDW61wXqEHFSMcyY+DAq+kf/khx2qj//OSM+Uc3zV3ii4GvQ+rTjPJNKiK9NF+tSa4XhA4WwGxmQzUVI4lkAErOXTd49Jtq6a9dBNWCF5QKX2lrPyY2bsTF4s4LM3k+hQRtvsa6ag+oHx+EUU1DEfbJrMNvJV/7md4tCsB167c4xDL0nu0SmZN+kqia8vT6NwguBu7Wf6XE0PFqm4kT3Uc=",
        "SpamDiagnosticOutput": "1:99",
        "SpamDiagnosticMetadata": "NSPM",
        "X-OriginatorOrg": "caviumnetworks.com",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "10 Jul 2018 16:01:53.2248\n\t(UTC)",
        "X-MS-Exchange-CrossTenant-Network-Message-Id": "8fb57b8b-d573-401c-a62e-08d5e67e7514",
        "X-MS-Exchange-CrossTenant-FromEntityHeader": "Hosted",
        "X-MS-Exchange-CrossTenant-Id": "711e4ccf-2e9b-4bcf-a551-4094005b6194",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "MWHPR0701MB3641",
        "Subject": "[dpdk-dev] [PATCH v5 0/2]test/crypto: add unit testcase for asym\n\tcrypto",
        "X-BeenThere": "dev@dpdk.org",
        "X-Mailman-Version": "2.1.15",
        "Precedence": "list",
        "List-Id": "DPDK patches and discussions <dev.dpdk.org>",
        "List-Unsubscribe": "<https://mails.dpdk.org/options/dev>,\n\t<mailto:dev-request@dpdk.org?subject=unsubscribe>",
        "List-Archive": "<http://mails.dpdk.org/archives/dev/>",
        "List-Post": "<mailto:dev@dpdk.org>",
        "List-Help": "<mailto:dev-request@dpdk.org?subject=help>",
        "List-Subscribe": "<https://mails.dpdk.org/listinfo/dev>,\n\t<mailto:dev-request@dpdk.org?subject=subscribe>",
        "Errors-To": "dev-bounces@dpdk.org",
        "Sender": "\"dev\" <dev-bounces@dpdk.org>"
    },
    "content": "This patch series add unit test case for asymmetric crypto.\n\nCurrent testcase covers following operations:\n- RSA encrypt, decrypt, sign and verify\n- Modular Inversion and Exponentiation\n- Diffie-Hellman  key pair generation and shared secret compute\n- DSA sign and verify\n\nAll test cases use pre-defined test vectors.\n\nchanges in v5:\n- replace snprintf with rte_log\n- remove redundant free from test\n- incorporate other v4 review feedback\n- This patch belong to patch series lib spec patch v5:\n  \"[PATCH v5 1/4]cryptodev: add asymmetric xform\n   and op definitions\"\n\nchanges in v4:\n- add pre-defined test vectors for each xform and\n  remove openssl SW lib  dependency\n- This patch belong to patch series:\n  \"lib/cryptodev: add asymmetric algos in cryptodev\"\n ( http://patches.dpdk.org/patch/42158/ -\n   http://patches.dpdk.org/patch/42162)\n\nFor further history, see asymmetric crypto support patch series v3\n (https://patches.dpdk.org/patch/40075/ - \n  https://patches.dpdk.org/patch/40079/)\n\nSunila Sahu (2):\n  test/crypto: add rsa and mod tests\n  test/crypto: add dh and dsa tests\n\n test/test/Makefile                          |    1 +\n test/test/meson.build                       |    2 +\n test/test/test_cryptodev_asym.c             | 1369 +++++++++++++++++++++++++++\n test/test/test_cryptodev_asym_util.h        |   42 +\n test/test/test_cryptodev_dh_test_vectors.h  |   80 ++\n test/test/test_cryptodev_dsa_test_vectors.h |  117 +++\n test/test/test_cryptodev_mod_test_vectors.h |  103 ++\n test/test/test_cryptodev_rsa_test_vectors.h |   88 ++\n 8 files changed, 1802 insertions(+)\n create mode 100644 test/test/test_cryptodev_asym.c\n create mode 100644 test/test/test_cryptodev_asym_util.h\n create mode 100644 test/test/test_cryptodev_dh_test_vectors.h\n create mode 100644 test/test/test_cryptodev_dsa_test_vectors.h\n create mode 100644 test/test/test_cryptodev_mod_test_vectors.h\n create mode 100644 test/test/test_cryptodev_rsa_test_vectors.h"
}