Download presentation
Presentation is loading. Please wait.
1
Clarified CCM Diagrams
November. 2002 Clarified CCM Diagrams David Johnston David Johnston, Mobilian.
2
November. 2002 Problem CCM Text in current TGi draft D2.3 fail to adequately describe: data path widths Padding operations Construction of IV and header fields Bit level behaviour of CCM algorithm David Johnston, Mobilian.
3
November. 2002 Solution Include complete CCM encryption and decryption algorithm data flow diagrams For clarity, break out the construction of the 4 initialization blocks into separate diagrams MIC_IV, first MIC header block MIC_HEADER1, second MIC header block MIC_HEADER2, third MIC header block CTR_PRELOAD(i), encryption and decryption counter nonce David Johnston, Mobilian.
4
Solution - Continued Correct bit map of CCM ctr flag field
November. 2002 Solution - Continued Correct bit map of CCM ctr flag field not Rename RSN Header bytes in the CCM encapsulation diagram to be names PN0 through to PN5, corresponding to the lsb through to the msb of the PN bytes respectively. Make clear that HLEN is length of muted header Make clear that protected bit is set in IV David Johnston, Mobilian.
5
November. 2002 Solution – Continued - 2 Provide octet index in tables describing initialization block construction Brings into sync with diagrams in the NIST CCM Specifications. Disambiguates endianess David Johnston, Mobilian.
6
Concerning 802 MAC Addresses
November. 2002 Concerning 802 MAC Addresses 802 Does not specify a MAC address with bits 47-0 There are octets 0-5. Octet 0 is written on the left 00-E E-77 : Octet: 1 2 3 4 5 Value: 00 E0 63 82 8E 77 Must not use colons! Implies bit reversal within bytes Therefore Avoid colons Refer to octets 0-5 Do not refer to bits 47-0 David Johnston, Mobilian.
7
Information Represented
November. 2002 Information Represented Data Path Widths within CCM algorithm Ordering of bytes within initialization block fields Position of padding operations Unambiguous construction of initialization blocks David Johnston, Mobilian.
8
CCM Encapsulation Process
November. 2002 CCM Encapsulation Process David Johnston, Mobilian.
9
CCM Decapsulation Process
November. 2002 CCM Decapsulation Process David Johnston, Mobilian.
10
November. 2002 CCM Encapsulation David Johnston, Mobilian.
11
November. 2002 CTR_PRELOAD(C) David Johnston, Mobilian.
12
November. 2002 CCM Encryption David Johnston, Mobilian.
13
CCM Decryption Diagram
November. 2002 CCM Decryption Diagram David Johnston, Mobilian.
14
November. 2002 MIC_IV Diagram David Johnston, Mobilian.
15
November. 2002 MIC_HEADER1 Diagram David Johnston, Mobilian.
16
November. 2002 MIC_HEADER2 Diagram David Johnston, Mobilian.
17
November. 2002 CCM MIC David Johnston, Mobilian.
18
November. 2002 The Text Document r6 contains text and instructions to the editor to make changes to section and its subsections. Changes are with respect to D2.5 of TGi spec. David Johnston, Mobilian.
19
November. 2002 Motion Instruct the editor to incorporate into the draft the changes described in document r6 David Johnston, Mobilian.
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.