From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 55A2CA04AB; Mon, 31 Aug 2020 08:35:16 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id BECF4DE0; Mon, 31 Aug 2020 08:35:15 +0200 (CEST) Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by dpdk.org (Postfix) with ESMTP id B3CC3A3 for ; Mon, 31 Aug 2020 08:35:13 +0200 (CEST) IronPort-SDR: pamKTzdmSp8zE7KF0TL3pmbdxLRCvQ3TEGiky9x2eRel+qezdsNYoO7fC7WwpjL+WQi7gMFBfU pHHlTdgej3mg== X-IronPort-AV: E=McAfee;i="6000,8403,9729"; a="136972606" X-IronPort-AV: E=Sophos;i="5.76,374,1592895600"; d="scan'208";a="136972606" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga004.jf.intel.com ([10.7.209.38]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Aug 2020 23:35:12 -0700 IronPort-SDR: 0ibTpEGK1HpBMdmgZ5O5GXxfIwu87dCMYNyndB4NOCJYBS4suOJGKa620qQxYVFeJzqKQPbdot ZGqHn5uAGIyA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.76,374,1592895600"; d="scan'208";a="445596674" Received: from fmsmsx604.amr.corp.intel.com ([10.18.126.84]) by orsmga004.jf.intel.com with ESMTP; 30 Aug 2020 23:35:12 -0700 Received: from fmsmsx604.amr.corp.intel.com (10.18.126.84) by fmsmsx604.amr.corp.intel.com (10.18.126.84) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Sun, 30 Aug 2020 23:34:04 -0700 Received: from fmsmsx158.amr.corp.intel.com (10.18.116.75) by fmsmsx604.amr.corp.intel.com (10.18.126.84) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.1713.5 via Frontend Transport; Sun, 30 Aug 2020 23:34:04 -0700 Received: from FMSEDG001.ED.cps.intel.com (10.1.192.133) by fmsmsx158.amr.corp.intel.com (10.18.116.75) with Microsoft SMTP Server (TLS) id 14.3.439.0; Sun, 30 Aug 2020 23:34:04 -0700 Received: from NAM04-BN3-obe.outbound.protection.outlook.com (104.47.46.59) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (TLS) id 14.3.439.0; Sun, 30 Aug 2020 23:34:03 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FU5gD6MQKwwk0yeUFQcBE85QZSCGtslRKVHw/n7SnXHHxaB0Q7E9tMlyjCJF3iL3OO6FUuL7Njx8LKOeZ81kkJ97JIatwysKlIF8sesPKamQEZOgqRmIf86cHXBRyXQFZMfbp4sCiyWbtwO7xXdYvn6+o7TeFxy9z/zuCSVcYwxYfIlY2ygF1s0srF4JDtUX44HkIBY1Jr3lFN3KwBdA3UeMwAlhlugI7AQoF4ywDpcbcsU5w75rT82nhHMKghC6D6oYQ34od3ApOAdefh4WzjlnBu1+iF6ggz9k6hNWwiXJhHACM54J43KZ8zjNZ9JX8JmRxBf01kWLXPYOLHjPXQ== 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=2G5sXtYDH7nz57/M3uYAUedspXi3VXV1hiPGiKAlnhs=; b=Q/Mj7NVKa3E24SRULI7lINgtWPhRGjimHudhU9GK9PnFqWCg5MZZlx9zli+jlA9+YK+u162Q4L6S0cz3jkLnbx3VhkKKcEy6QiwRL/QGWnR8wT0HtAqPbNIdHm3hRohkoYLbRPSmjFO/ecOqqcCDafI7/41PzxuFwgYzF8gze4MVbpgfycORsSg2siIjTq6uzetImjgNcUuWpA6I5l/SW9GVH2vOOC2AOzLlfSPRPYpb4M9cmDNk8P1L2RhWwaqJ8ms1yuN7pkImOIH99dzdXdowIDRsIBqPEw/Qs2dMooEu+72aV5sgpWYdP0rIPwJc6ra/iWy+SyQlPl5EYOyntA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2G5sXtYDH7nz57/M3uYAUedspXi3VXV1hiPGiKAlnhs=; b=WmxoLozlKpSX+nTCbgi7utDL//gBuj4VIr5focpNyI/E6j/6FRcAnZme7aPjyWinO2QHGIqwFb8GlnDbLY/+51vkfbaVZaOJAuzITLRafUneHuzqJndKEy/9g/TI7AagTxs74ZXmsjfYtppvIl6gV1i8KE+xSd/vNhbmH/+gtPI= Received: from CY4PR11MB1830.namprd11.prod.outlook.com (2603:10b6:903:125::21) by CY4PR1101MB2152.namprd11.prod.outlook.com (2603:10b6:910:23::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3326.23; Mon, 31 Aug 2020 06:34:00 +0000 Received: from CY4PR11MB1830.namprd11.prod.outlook.com ([fe80::20a7:37c7:9ba7:94d]) by CY4PR11MB1830.namprd11.prod.outlook.com ([fe80::20a7:37c7:9ba7:94d%12]) with mapi id 15.20.3326.025; Mon, 31 Aug 2020 06:34:00 +0000 From: "Kusztal, ArkadiuszX" To: Thomas Monjalon CC: "dev@dpdk.org" , "akhil.goyal@nxp.com" , "anoobj@marvell.com" , "Doherty, Declan" , "Trahe, Fiona" , "asomalap@amd.com" , "rnagadheeraj@marvell.com" , "hemant.agrawal@nxp.com" , "De Lara Guarch, Pablo" , "Zhang, Roy Fan" Thread-Topic: [dpdk-dev] [PATCH v2] doc: announce move of aes gmac algorithm to aead Thread-Index: AQHWazt8s1Hr6KjCuUCe/fOj+02eNqktMsMAgCS1pTA= Date: Mon, 31 Aug 2020 06:34:00 +0000 Message-ID: References: <20200805151514.1180-1-arkadiuszx.kusztal@intel.com> <4171449.91m3rO6bWt@thomas> In-Reply-To: <4171449.91m3rO6bWt@thomas> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-reaction: no-action dlp-version: 11.5.1.3 dlp-product: dlpe-windows x-ctpclassification: CTP_NT x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMWQ5Njk4ODItNjYxYy00ODExLTk5ZTctMWYwOWEwYzU4NGIwIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiSmZhTDlidnBBcjdBVlFoVjRyRUc0ODljWVNJSzIwZEEzbmtsMlZ2MmlYY3BZVE9hbWtOa2pybzlHMStYSFJUTyJ9 authentication-results: monjalon.net; dkim=none (message not signed) header.d=none;monjalon.net; dmarc=none action=none header.from=intel.com; x-originating-ip: [192.198.151.43] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 2ce6c760-bb79-4c53-719f-08d84d77d8e8 x-ms-traffictypediagnostic: CY4PR1101MB2152: x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 1K1B93aV4UmDCy41Fjw6LFK874ciqea4witrqtLrFYNXn1jXcceDncol3hq9UWi6RZhK1QF5CgmgEZO04cHMhBTh60mCLUIzX+FfNfUVRYXAKRCLG119kQ5QKFaiC3f9zUSfecgYX5WYBQyLPwR+dLd/1EhQCiKXpndqRLXQFTV2b8q1FM5O8Ys6ifCT+pTuC1ix/7lDM+pZ1Xu+N5M2wmrrLf1g9OQiPaXZ+0tFj5TzPZZ1/8jh8mWMitWXulTkYXG1fnz5YdHNV1XalY3ANN33jdHi4MH5l/W/LfBJoiaZPNmblh5lTYKFcAYZsfL76OE0qZk47SwrcYUFQsEr4Q== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CY4PR11MB1830.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(376002)(346002)(396003)(366004)(39860400002)(136003)(4326008)(83380400001)(6916009)(76116006)(33656002)(66556008)(66476007)(66446008)(7696005)(6506007)(316002)(8676002)(8936002)(66946007)(53546011)(64756008)(54906003)(478600001)(2906002)(86362001)(55016002)(107886003)(52536014)(186003)(71200400001)(9686003)(26005)(5660300002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: SyYf6WseNuzw7bm9sfJYc/6ZTd4p/x+sc72v/yWJKkHslG1Z3kp+grORTILALSy64n0B3Z8us0Qa36SuwynG7zrQRTDA5C/4BUSR/ooMLPtOygKJKp7a8LxDgyEt9FbojDEMGZwWPQCS+lEt3y3udyJ7eDFexpW//w6LPk+XNdiyus7ET27RlQweJxItYxSNRi7Y8PUwLC1YqHFd5uRbMXJb8NgSE6UUOTsEgr2cewe/f2QCHbb7FVEvwUYeO9DdK7XldNxFg8sm6Aatzdts/D5C7RQcubjrs8W6MUjwcGPQnFAOUGA4mwEQ6XiCt5flMjXuAgIqSNhu1js8FdTfib6DcqesFd+cLTx6syPfWAMhlBc9zZRqDsgMrnlW1nFCMpSGxO0a0iANxck0qwEt/LUNrbqoeQYVGC25WT/6qSRsSoXS2OVU0LL/X0eYBWli8E1unvzaD6zXAY3Ra0RrPHMnym4WCCStmZ3izSdF9X/VxuUiwUUK4sLeCkBgdrd0YnWHdHUlo3aI/1U5G+UeSgji5JM36kDKOx4HUxrLuXEJtN+1jHON3wZ49fQWWioBTCSN7h+HJAaFbVy7jcW4O4kFKz9STRZJtvqKBSLDAwB/Wu854QGYTLVu/LK+2FGJHwTGwSo7ZLpmED6c7HFRJw== Content-Type: text/plain; charset="iso-8859-2" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CY4PR11MB1830.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2ce6c760-bb79-4c53-719f-08d84d77d8e8 X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Aug 2020 06:34:00.7494 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: XB6BW2SraefpnqrvPWvphK0MiUvVaLMyYbIlZcBe8Ahm9n2te9pii7rcApx96wh9xhIzZd4LiMlBUuncyWjW3ygeqQrbhMTf18s/UA2MDEU= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR1101MB2152 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v2] doc: announce move of aes gmac algorithm to aead 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: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Hi Thomas, -----Original Message----- From: Thomas Monjalon =20 Sent: pi=B1tek, 7 sierpnia 2020 23:49 To: Kusztal, ArkadiuszX Cc: dev@dpdk.org; akhil.goyal@nxp.com; anoobj@marvell.com; Doherty, Declan = ; Trahe, Fiona ; asomalap@= amd.com; rnagadheeraj@marvell.com; hemant.agrawal@nxp.com; De Lara Guarch, = Pablo ; Zhang, Roy Fan Subject: Re: [dpdk-dev] [PATCH v2] doc: announce move of aes gmac algorithm= to aead 05/08/2020 17:15, Arek Kusztal: > This patch announces removal of RTE_CRYPTO_AUTH_AES_GMAC from=20 > rte_crypto_auth_algorithm and addition of RTE_CRYPTO_AEAD_AES_GMAC to=20 > rte_crypto_aead_algorithm. > AES-GMAC is variation of AES-GCM algorithm with the difference that it=20 > does not perform encryption. As a matter of fact internally there is=20 > no difference between GMAC and GCM except for the way how data is=20 > passed. > Moving GMAC to AEAD can simplify way of implementing this alogrithm=20 > for example in IPsec (RFC4543). >=20 > Signed-off-by: Arek Kusztal > --- > --- a/doc/guides/rel_notes/deprecation.rst > +++ b/doc/guides/rel_notes/deprecation.rst > +* cryptodev: ``RTE_CRYPTO_AUTH_AES_GMAC`` will no longer be included=20 > +in > + ``enum rte_crypto_auth_algorithm``. It will be included in > + ``enum rte_crypto_aead_algorithm`` as ``RTE_CRYPTO_AEAD_AES_GMAC``. I wonder whether this move shows a problem in classification of the crypto = algorithms. [Arek] - it is not particularly bad that GMAC is auth algorithm, it really = depends on lib (openssl PMD internally uses conformant approach I have sugg= ested in other mail). But from what I currently see GMAC as AEAD is preferred way, I think this s= ubject may be back in future. Anyway this proposal didn't meet its audience. Because of the lack of ack (3 required), it cannot be accepted.