]> www.infradead.org Git - users/jedix/linux-maple.git/commit
macsec: key identifier is 128 bits, not 64
authorSabrina Dubroca <sd@queasysnail.net>
Sat, 7 May 2016 18:19:29 +0000 (20:19 +0200)
committerDhaval Giani <dhaval.giani@oracle.com>
Mon, 16 Jan 2017 19:49:07 +0000 (14:49 -0500)
commit8707246d4dc1d7fe8fa6b32d26a6f193e8259d0f
tree106f4f77cd70b5861c75d0ccba98fc74d7c3dc07
parent5d11a7396d191546be26477e6b59888c94a9cf22
macsec: key identifier is 128 bits, not 64

The MACsec standard mentions a key identifier for each key, but
doesn't specify anything about it, so I arbitrarily chose 64 bits.

IEEE 802.1X-2010 specifies MKA (MACsec Key Agreement), and defines the
key identifier to be 128 bits (96 bits "member identifier" + 32 bits
"key number").

Signed-off-by: Sabrina Dubroca <sd@queasysnail.net>
Acked-by: Hannes Frederic Sowa <hannes@stressinduktion.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
(cherry picked from commit 8acca6acebd07b238af2e61e4f7d55e6232c7e3a)

Orabug: 24614549

Signed-off-by: Ethan Zhao <ethan.zhao@oracle.com>
Signed-off-by: Dhaval Giani <dhaval.giani@oracle.com>
drivers/net/macsec.c
include/uapi/linux/if_macsec.h