Simplifying Implementation of CCMP Mode

Slides:



Advertisements
Similar presentations
Shambhu Upadhyaya Security – AES-CCMP Shambhu Upadhyaya Wireless Network Security CSE 566 (Lecture 13)
Advertisements

SubmissionJoe Kwak, InterDigital1 Simplified 11k Security Joe Kwak InterDigital Communications Corporation doc: IEEE /552r0May 2004.
Resolutions to Static RTS CTS Comments
March 2002 Jie Liang, et al, Texas Instruments Slide 1 doc.: IEEE /0207r0 Submission Simplifying MAC FEC Implementation and Related Issues Jie.
Security Enhancement to FTM
Supporting Authentication/Association for Large Number of Stations
doc.: IEEE /xxx Matthew B. Shoemake, Ph.D.
Header Compression Date: Authors: May 2012 Month Year
Co-existence Beacon Element
EDMG BlockAck Retransmission
Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Proposal for Collaborative BT and b MAC Mechanisms.
Martin Lefkowitz Trapeze Networks
Non-Automatic Power Saving Delivery
IGTK Switch Announcement
Further Discussion on “Lost Ack” During Unscheduled Service Period
Further Discussion on “Lost Ack” During Unscheduled Service Period
Extra MIC for use in Public Access WLAN
Revisions of Home Network Simulation Scenario with OBSS
Revisions of Home Network Simulation Scenario with OBSS
doc.: IEEE <02/139r0> <January 2002> May, 2009
IEEE i Dohwan Kim.
Revisions of Home Network Simulation Scenario with OBSS
RSC Pools for Mgmt Frames
RSC Pools for Mgmt Frames
IGTK Switch Announcement
120MHz channelization solution
TWT SP initiation and termination and legacy PS
July 2002 QoS Interactions Interaction of AES Message Integrity Check Processing with Quality of Service Paul Lambert, Woodside Networks, Inc.
Month 2002 doc.: IEEE /xxxr0 January 2003
Texas Instruments Incorporated
Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Improved Delayed ACK response Frame for.
Fragmentation with A-MPDU
Calibration using NDP Date: Authors: December 2006
Beacon Protection Date: Authors: July 2018 July 2018
Beacon Protection Date: Authors: May 2018 January 2018
Max Frame Length Changes
Security for Measurement Requests and Information
December 2015 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Security considerations for 15.3e] Date.
Resolution for CID 118 and 664 Date: Authors: Month Year
<author>, <company>
July 2008 doc.: IEEE /0833r0 July 2008 A Proposed Scale-down Solution to A-MPDU DoS Related Comments in LB 129 Date: Authors: Luke.
Multicast Replay Detection Fred Stivers, Texas Instruments
Protection Assurance Method
TGe Consensus Proposal
CID#89-Directed Multicast Service (DMS)
Clauses / /11.13 Comment Resolutions
Rekeying Protocol Fix Date: Authors: Month Year
MAC based FEC – improvement for a
Security aspects of MAC Aggregation
Motion to Reconsider on MSDU Lifetime limits
Beacon Protection Date: Authors: July 2018 July 2018
Motivation for Vendor Specific Request Element
Using The Site Report to Target Potential Roam Candidates
Broadcast Management Frame Protection
Beacon Protection Date: Authors: May 2018 January 2018
802.11g Contention Period – Solution for Co-existence with Legacy
EHT Multi-link Operation
Resolutions of the Remaining Power Management Comments
GCR using SYNRA for GLK Date: Authors: July 2015 Month Year
Power Aware Link Metric
Month 2000 doc.: IEEE /xxx July b-Cor1 Final Report
Unsolicited Block ACK Extension
Reducing Overhead in Active Scanning
Reducing Overhead in Active Scanning
Encrypting Management Frames
July 2008 doc.: IEEE /0833r0 July 2008 A Proposed Scale-down Solution to A-MPDU DoS Related Comments in LB 129 Date: Authors: Luke.
Clause Comment# 775,778,1558,1559 Resolutions
Multi-Link Architecture and Requirement Discussion
Peer Traffic Indication enhancements
Discussion on TESLA Based Frame Authentication
Presentation transcript:

Simplifying Implementation of CCMP Mode January 2003 Simplifying Implementation of CCMP Mode Jie Liang Texas Instruments Jie Liang, Texas Instruments

Complexity Implications Month 2000 doc.: IEEE 802.11-00/xxx January 2003 Complexity Implications Currently, whole sequence control is included in MIC calculation for CCMP mode Cost: Sequence number can not be determined until right before a STA wins the contention for a chance to transmit Beacon, other management frames change sequence number for data frames Time between the moment a sequence number is determined to its transmission could be PIFS (30us) Throughput requirement for CCMP engine: 2300 bytes/ 30 us = 613 mb/s, usually at most 15 us is available for CCMP (RF turnaround, MAC/PHY delay), the throughput requirement could be >1.2Gbps Precludes other architecture, such as host based encryption, and some micro-controller based hardware implementation Jie Liang, Texas Instruments John Doe, His Company

Month 2000 doc.: IEEE 802.11-00/xxx January 2003 Alternative Solution Include the fragment field in sequence control in MIC calculation, but mute the sequence number field, and require sequential PNs for fragments of same MSDU This should solve the security problem (fragmentation attack) as addressed by including whole Sequence field Attack 1: combine fragments from different MSDU PNs are not sequential Attack 2: combine several continuous MSDU into one MSDU Fragment numbers are all zero Attack 3: swap fragments, adding fragments Protected by fragment number check Jie Liang, Texas Instruments John Doe, His Company

Alternative Solution Benefits: Month 2000 doc.: IEEE 802.11-00/xxx January 2003 Alternative Solution Benefits: Sequence number is dynamic, but fragment number is mostly static Latency requirement is much relaxed Offline, host-based CCMP encryption is supported Much reduction in implementation complexity Satisfy comments from 7 NO votes! Jie Liang, Texas Instruments John Doe, His Company