Thread Links Date Links
Thread Prev Thread Next Thread Index Date Prev Date Next Date Index

Re: [STDS-802-11-TGM] 11me/D1.0 CID 1938 ("sequence counter")



--- This message came from the IEEE 802.11 Task Group M Technical Reflector ---
+TGme reflector since this email should Have been sent there in the first place



On Tue, Aug 2, 2022 at 8:59 AM Mark Rison <m.rison@xxxxxxxxxxx> wrote:

This time actually +Jouni!

 

I'm leaning towards saying "SNs, security keys, PNs and replay counters"

as the general set of things shared for transparent FST.  Any objections?

 

Thanks,

 

Mark

 

--

Mark RISON, Standards Architect, WLAN   English/Esperanto/Français

Samsung Cambridge Solution Centre       Tel: +44 1223  434600

Innovation Park, Cambridge CB4 0DS      Fax: +44 1223  434601

ROYAUME UNI                             WWW: http://www.samsung.com/uk

 

From: Mark Rison
Sent: Friday, 29 July 2022 10:07
To: 'mark.hamilton2152@xxxxxxxxx' <mark.hamilton2152@xxxxxxxxx>; M Montemurro (montemurro.michael@xxxxxxxxx) <montemurro.michael@xxxxxxxxx>
Subject: RE: 11me/D1.0 CID 1938 ("sequence counter")

 

Hello,

 

+Jouni because I've decided I'm not sure about

 

At 354.51 change “When transparent FST is used, the same security keys, sequence counter, and PN counter are used by the MAC data plane to encrypt the MPDU prior to and following an FST, and the same security keys are used to check the integrity and perform the protection of MSDUs. When nontransparent FST is used, independent RSNAs, security keys, sequence counters, and PN counters have to be established” to “When transparent FST is used, the same security keys, replay counters, and PN counter are used by the MAC data plane to encrypt the MPDU prior to and following an FST, and the same security keys are used to check the integrity and perform the protection of MSDUs. When nontransparent FST is used, independent RSNAs, security keys, replay counters, and PN counters have to be established”.

 

because the replay counters are not used "to encrypt the MPDU prior to and following an FST".

So what could "sequence counter" possibly mean in "When transparent FST is used, the same security keys, sequence counter, and PN counter are used by the MAC data plane to encrypt the MPDU prior to and following an FST"?  It's not the sequence number, because that's not

part of the AAD.

 

Thanks,

 

Mark

 

--

Mark RISON, Standards Architect, WLAN   English/Esperanto/Français

Samsung Cambridge Solution Centre       Tel: +44 1223  434600

Innovation Park, Cambridge CB4 0DS      Fax: +44 1223  434601

ROYAUME UNI                             WWW: http://www.samsung.com/uk

 

From: Mark Rison
Sent: Thursday, 28 July 2022 17:45
To: 'mark.hamilton2152@xxxxxxxxx' <mark.hamilton2152@xxxxxxxxx>; M Montemurro (montemurro.michael@xxxxxxxxx) <montemurro.michael@xxxxxxxxx>
Subject: 11me/D1.0 CID 1938 ("sequence counter")

 

Hello,

 

I've come up with the following.  How does it look to you?

 

Identifiers

Comment

Proposed change

CID 1938

Mark RISON

1.5

There are references to "sequence counter"s (with varying capitalisation) in 4.9.4, 5.1.5.1 inc. F5-2, 6.4.3.3, 10.23.2.12.1, 10.25.8.4, 12.5.4.4, but what does this refer to?  SN?  PN/IPN/BIPN/etc.?  Something else?

At the end of 1.5 add "A sequence counter is to be understood as the value in the Sequence Number field or as the PN/IPN/BIPN, as appropriate to the context."

 

Discussion:

 

The location should have been 1.4, not 1.5.  However, the group didn’t like the proposed global change anyway.

 

Instead, say what it means in each case.  For FST, it appears to refer to the replay counters.  For other contexts, it appears to refer to the sequence number space (for the Sequence Number field) or to the PN.

 

Proposed changes:

 

Delete the definition of per-frame sequence counter at 233.51 (term not used anywhere else).

 

At 335.65 (for transparent FST) change “the state information includes block ack agreements, TSs, association state, RSNA, security keys, sequence counter, and PN counter” to “the state information includes block ack agreements, TSs, association state, RSNA, security keys, replay counters, and PN counter”.

 

At 354.51 change “When transparent FST is used, the same security keys, sequence counter, and PN counter are used by the MAC data plane to encrypt the MPDU prior to and following an FST, and the same security keys are used to check the integrity and perform the protection of MSDUs. When nontransparent FST is used, independent RSNAs, security keys, sequence counters, and PN counters have to be established” to “When transparent FST is used, the same security keys, replay counters, and PN counter are used by the MAC data plane to encrypt the MPDU prior to and following an FST, and the same security keys are used to check the integrity and perform the protection of MSDUs. When nontransparent FST is used, independent RSNAs, security keys, replay counters, and PN counters have to be established”.

 

At 356.31 (for transparent FST) change “Same security keys and Sequence counter” to “Same security keys and replay counters”.

 

At 847.6 change “the imminent invalidation of cryptographic keys because of usage limits (such as sequence counter exhaustion)” to “the imminent invalidation of cryptographic keys because of usage limits (such as PN exhaustion)”.

 

At 2224.1 (for retransmit procedures) change “a QoS STA shall not initiate the transmission of any Management or Data frame to a specific RA while the transmission of another Management or Data frame with the same RA and having been assigned its sequence number from the same sequence counter has not yet completed” to “a QoS STA shall not initiate the transmission of any Management or Data frame to a specific RA while the transmission of another Management or Data frame with the same RA and having been assigned its sequence number from the same sequence number space has not yet completed”.

 

At 2288.24 (for GCR BA) change “Since these are transmitted using a single sequence counter,” to “Since these are transmitted using a single sequence number space,”.

 

Proposed resolution:

 

REVISED

 

Make the changes shown under “Proposed changes” for CID 1938 in <this document>, which replace the term “sequence counter” (other than receive/TKIP) with a more precise term.

 

Thanks,

 

Mark

 

--

Mark RISON, Standards Architect, WLAN   English/Esperanto/Français

Samsung Cambridge Solution Centre       Tel: +44 1223  434600

Innovation Park, Cambridge CB4 0DS      Fax: +44 1223  434601

ROYAUME UNI                             WWW: http://www.samsung.com/uk

 


To unsubscribe from the STDS-802-11-TGM list, click the following link: https://listserv.ieee.org/cgi-bin/wa?SUBED1=STDS-802-11-TGM&A=1