Received: by 2002:a25:e7d8:0:0:0:0:0 with SMTP id e207csp2367789ybh; Mon, 16 Mar 2020 01:43:42 -0700 (PDT) X-Google-Smtp-Source: ADFU+vsstA944D2vJMjL7U+uLvF/Y1zzfQsvsSu9gxdnBXsvApkHoTqe+TIl/3Xw1nDN1pv/2qgh X-Received: by 2002:aca:df0b:: with SMTP id w11mr16080524oig.68.1584348222588; Mon, 16 Mar 2020 01:43:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1584348222; cv=none; d=google.com; s=arc-20160816; b=yUaj5JzHlWKdOfebjyEpFOauxgNtx1zODcKlsN7rFcQ6+MFReBIS6BAyJGxjDggq5h 2mpGFdy+eVBZVEeTnBB+tdr/Yls9Xdpuf3Un/xWjsPXZbsnwOr8QfzCkJeeCzrQNgrdH 0ALp/v+AsSvEtJqq10Gs5EOesWTLWvkkR4eONS0pB9ECuA8ikxOR9HqBG10cK8Y2Qbuz Mb9ld9o8U2A1F0Ld0OvWxtacmcy2LhSW5dck3DeGvs6D2/kU0wkI8JHCygeEIm0rh9Vt OaBinnyxe93TIthbm3ljRqPudNbN/WdwfTwTfB2Gs/03mlHTQTncn09W85ZWkqE7ZNia RPzA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:from:subject:cc:to:message-id:date; bh=Bwz4gI6ylYhHEUmmHhia1uLT9wM98kkrPnzfla4VK2c=; b=se6oRdZQaob1pc+6jOfJbpOe5TFfr7VFZv6zj3J2NDBxZgJOVF+F8Ih+LwK6C+PukT M98oIH/Evt6ieZYuz+44qFaNgvtEEnqzxlbtk5BJlAr+KR+4Az/Y8evpcwFmLL+lri25 zkxNx6mpTsYAD+bniXbhNaRiJho7smaCcQpQFMoN/ikAQ5Z+hHWis/uirw8IxsrVfEst GPQN2hxDlkuPqfBR4jm6H31F58R4WddovL7yD4AKKwnp1iBEOOaoFp9jxmcHde8iVN68 f5bqIk08WK9U41u/mtwbdKAApu3UTgalZvCdy3tRVRqIKJOIgBzazeVcqcpJ71O/7ElK Gl8A== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id m18si8987792otf.196.2020.03.16.01.43.29; Mon, 16 Mar 2020 01:43:42 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730187AbgCPIm7 (ORCPT + 99 others); Mon, 16 Mar 2020 04:42:59 -0400 Received: from shards.monkeyblade.net ([23.128.96.9]:40966 "EHLO shards.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730069AbgCPIm6 (ORCPT ); Mon, 16 Mar 2020 04:42:58 -0400 Received: from localhost (unknown [IPv6:2601:601:9f00:477::3d5]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) (Authenticated sender: davem-davemloft) by shards.monkeyblade.net (Postfix) with ESMTPSA id 58ACE1424181E; Mon, 16 Mar 2020 01:42:58 -0700 (PDT) Date: Mon, 16 Mar 2020 01:42:57 -0700 (PDT) Message-Id: <20200316.014257.1164923206336857637.davem@davemloft.net> To: mayflowerera@gmail.com Cc: netdev@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v3 2/2] macsec: Netlink support of XPN cipher suites (IEEE 802.1AEbw) From: David Miller In-Reply-To: <20200309194702.117050-2-mayflowerera@gmail.com> References: <20200309194702.117050-1-mayflowerera@gmail.com> <20200309194702.117050-2-mayflowerera@gmail.com> X-Mailer: Mew version 6.8 on Emacs 26.1 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.5.12 (shards.monkeyblade.net [149.20.54.216]); Mon, 16 Mar 2020 01:42:58 -0700 (PDT) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Era Mayflower Date: Mon, 9 Mar 2020 19:47:02 +0000 > Netlink support of extended packet number cipher suites, > allows adding and updating XPN macsec interfaces. > > Added support in: > * Creating interfaces with GCM-AES-XPN-128 and GCM-AES-XPN-256 suites. > * Setting and getting 64bit packet numbers with of SAs. > * Setting (only on SA creation) and getting ssci of SAs. > * Setting salt when installing a SAK. > > Added 2 cipher suite identifiers according to 802.1AE-2018 table 14-1: > * MACSEC_CIPHER_ID_GCM_AES_XPN_128 > * MACSEC_CIPHER_ID_GCM_AES_XPN_256 > > In addition, added 2 new netlink attribute types: > * MACSEC_SA_ATTR_SSCI > * MACSEC_SA_ATTR_SALT > > Depends on: macsec: Support XPN frame handling - IEEE 802.1AEbw. > > Signed-off-by: Era Mayflower Applied.