January 16, 2019 doc.: IEEE r0 September, 2004

Slides:



Advertisements
Similar presentations
Submission January, 2005 Rene Struik, Certicom Corp.Slide 1 Project: IEEE P Working Group for Wireless Personal Area Networks.
Advertisements

Submission January, 2005 Rene Struik, Certicom Corp.Slide 1 Project: IEEE P Working Group for Wireless Personal Area Networks.
<month year> doc.: IEEE /271r0 September, 2000
June 16, 2018 doc.: IEEE r0 January, 2005
June 17, 2018 doc.: IEEE r0 January, 2005
Submission Title: [Add name of submission]
<month year> <doc.: IEEE doc> May 2015
doc.: IEEE <doc#>
May 2000 doc.: IEEE /109r0 May 2000 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: WPAN Requirements.
doc.: IEEE <doc#>
Name - WirelessHD doc.: IEEE g July 2010
June 2006 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Proposed Scenarios for Usage Model Document.
Submission Title: [MC EventsList] Date Submitted: [11Jul00]
doc.: IEEE <doc#>
Submission Title: [WG-Treasurer’s Report July04]
doc.: IEEE <doc#>
Submission Title: [Wireless Display Throughput Requirements]
<month year> <doc.: IEEE doc> January 2013
doc.: IEEE <doc#>
Submission Title: [Wireless Display Throughput Requirements]
Submission Title: [WG-Treasurer’s Report Sept04]
Submission Title: [WG-Treasurer’s Report July04]
<month year> doc.: IEEE /244r0 May 2001
Project: IEEE Wireless Personal Area Networks (WPANs)
December 2, 2018 doc.: IEEE r0 May, 2004
March 2008 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Toumaz response to TG6 Call for Applications]
doc.: IEEE <doc#1>
January 2007 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [TG3c Technical Requirement sub-group report]
September 2004 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Berlin Closing Report] Date Submitted:
doc.: IEEE <doc#>
<month year> doc.: IEEE <xyz> January 2001
Submission Title: [Errors in a] Date Submitted: [18 March, 2010]
August, 2008 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Enhancing reliability of data transmission.
<month year> doc.: IEEE < e>
Submission Title: [WG WNG Liaison Report January08]
September g Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Recognition of Hiroshi.
November 2007 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [TG4c Project Plan] Date Submitted: [15.
Submission Title: [TG3a Closing Report September 2005]
Submission Title: [Uniform bandplan for TG4a Modulation]
doc.: IEEE <doc#>
doc.: IEEE <doc#>
doc.: IEEE /XXXr0 Sep 19, 2007 June 2009
Submission Title: [Frame and packet structure in ]
November 2006 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Simplified geometry for the usage model.
<month year> <doc.: IEEE doc> May 2015
<month year>20 Jan 2006
<month year> doc.: IEEE <030158r0> January 2004
doc.: IEEE <doc#>
Submission Title: [Preamble structures for 4a]
<month year> <doc.: IEEE doc> January 2016
March 2019 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [DF6 Radio-burst length over PSDU size] Date.
doc.: IEEE <doc#>
doc.: IEEE <doc#>
Submission Title: [WG-RR TAG Liaison Report January08]
<month year> doc.: IEEE <030158r0> <March 2003>
January 2008 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [TG3c Project Plan] Date Submitted: [17.
July 15, 2019 doc.: IEEE r0 May, 2002 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [AES.
November 2007 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [TG3c Project Plan] Date Submitted: [15.
September 2008 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Suggested TG3c PAR Changes] Date Submitted:
September 2009doc.: IEEE wng0
Mar 2008 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Resolution for Comment 70 ] Date Submitted:
Mar 2008 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Resolution for Comment 70 ] Date Submitted:
<month year> <doc.: IEEE doc> September 2015
August, 2008 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Improve the latency between GTS request.
<month year> <doc.: IEEE doc> March 2015
Jan 2008 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Call for THz Contributions Date Submitted: January.
July 2003 doc.: IEEE <03/242> July 2003
Jul 12, /12/10 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Dependable Interest Group Closing.
Submission Title: TG9ma Agenda for September Meeting
Jan 2008 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: TeraHertz Closing Report Date Submitted: January.
Presentation transcript:

January 16, 2019 doc.: IEEE 802.15-02030r0 September, 2004 Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Computational Complexity of CCM* Mode of Operation] Date Submitted: [September 23, 2004] Source: [René Struik] Company [Certicom Corp.] Address [5520 Explorer Drive, 4th Floor, Mississauga, ON Canada L4W 5L1] Voice:[+1 (905) 501-6083], FAX: [+1 (905) 507-4230], E-Mail:[rstruik@certicom.com] Re: [IEEE submission 15-04-0537-00-004b (CCM* Specification).] Abstract: [This document explains the computational cost of CCM*, in settings relevant for 802.15.4b.] Purpose: [Education of IEEE 802.15.4b audience, promoting sound technical analysis.] Notice: This document has been prepared to assist the IEEE P802.15. It is offered as a basis for discussion and is not binding on the contributing individual(s) or organization(s). The material in this document is subject to change in form and content after further study. The contributor(s) reserve(s) the right to add, amend or withdraw material contained herein. Release: The contributor acknowledges and accepts that this contribution becomes the property of IEEE and may be made publicly available by P802.15. Rene Struik, Certicom Corp. Rene Struik, Certicom Corp.

Computational Complexity of CCM* Mode of Operation September, 2004 Computational Complexity of CCM* Mode of Operation René Struik, Certicom Research Rene Struik, Certicom Corp.

Computational Complexity CCM* Mode Encryption & Authenticity September, 2004 Computational Complexity CCM* Mode Data transport Confidentiality Authenticity Encryption OFF Encryption ON Authenticity OFF - n AES Authenticity ON n+4 AES 2n+4 AES Assumptions: header size: 10-25 bytes; message payload size: n 16-byte blocks Payload size (examples) Encryption only Authenticity Encryption & Authenticity 0 bytes - 4 AES 1 – 16 bytes 1 AES 5 AES 6 AES 17 – 32 bytes 2 AES 8 AES 33 – 48 bytes 3 AES 7 AES 10 AES 49 – 64 bytes 12 AES 65 – 80 bytes 9 AES 14 AES Computational complexity independent of {Low, Medium, High} authenticity level! Rene Struik, Certicom Corp.

Communication Complexity Security Overhead September, 2004 Communication Complexity Security Overhead Data transport Confidentiality Authenticity Encryption OFF Encryption ON OFF (0 bits) 5 bytes per frame (freshness info) Low (32 bits) 9=5+4 bytes Medium (64 bits) 13=5+8 bytes High (128 bits) 21=5+16 bytes Security info overhead: at least 5 bytes per frame, even if authenticity is turned OFF! Note: Figures based on CCM* throughout specs (without optimizations, without taking into account fixed broadcast encryption) Rene Struik, Certicom Corp.

Implementation Cost AES-128 Block Cipher (in Encryption Mode) September, 2004 Implementation Cost AES-128 Block Cipher (in Encryption Mode) Block cipher AES-128 Software only Hardware only Code size 800 – 2,300 bytes1 Gate count 6 – 7,000 gates RAM size 60 bytes Typical throughput: Intel 8051 processor, 4 MHz: 10 kbps (source: Rijndael specification, Table 3) Motorola 68HC08, 4 MHz: 60 kbps (source: Rijndael specification, Table 4) Rene Struik, Certicom Corp.