loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Third IEEE International Conference on Pervasive Computing and Communications (PerCom'05)
Sizzle: A Standards-Based End-to-End Security Architecture for the Embedded Internet (Best Paper)
Kauai Island, Hawaii
March 08-March 12
ISBN: 0-7695-2299-8
Vipul Gupta, Sun Microsystems Laboratories
Matthew Millard, Sun Microsystems Laboratories
Stephen Fung, Sun Microsystems Laboratories
Yu Zhu, Sun Microsystems Laboratories
Nils Gura, Sun Microsystems Laboratories
Hans Eberle, Sun Microsystems Laboratories
Sheueling Chang Shantz, Sun Microsystems Laboratories
This paper introduces Sizzle, the first fully-implemented end-to-end security architecture for highly constrained embedded devices. According to popular perception, publickey cryptography is beyond the capabilities of such devices. We show that elliptic curve cryptography (ECC) not only makes public-key cryptography feasible on these devices, it allows one to create a complete secure web server stack including SSL, HTTP and user application that runs efficiently within very tight resource constraints. Our small footprint HTTPS stack needs less than 4KB of RAM and interoperates with an ECC-enabled version of the Mozilla web browser. We have implemented Sizzle on the 8-bit Berkeley/Crossbow Mica2 "mote" platform where it can complete a full SSL handshake in less than 4 seconds (session reuse takes under 2 seconds) and transfer 450 bytes of application data over SSL in about 1 second. We present additional optimizations that can further improve performance. To the best of our knowledge, this is the world?s smallest secure web server (in terms of both physical dimensions and resources consumed) and significantly lowers the barrier for connecting a variety of interesting new devices (e.g. home appliances, personal medical devices) to the Internet without sacrificing end-to-end security.
Citation:
Vipul Gupta, Matthew Millard, Stephen Fung, Yu Zhu, Nils Gura, Hans Eberle, Sheueling Chang Shantz, "Sizzle: A Standards-Based End-to-End Security Architecture for the Embedded Internet (Best Paper)," percom, pp.247-256, Third IEEE International Conference on Pervasive Computing and Communications (PerCom'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.