Title :
Porting a network cryptographic service to the RMC2000: a case study in embedded software development
Author :
Jan, Stephen ; De Dios, Paolo ; Edwards, Stephen A.
Author_Institution :
Dept. of Comput. Sci., Columbia Univ., New York, NY, USA
Abstract :
This paper describes our experience porting a transport-layer cryptography service to an embedded microcontroller. We describe some key development issues and techniques involved in porting networked software to a connected, limited resource device such as the Rabbit RMC2000 we chose for this case study. We examine the effectiveness of a few proposed porting strategies by examining important program and run-time characteristics.
Keywords :
cryptography; embedded systems; microcontrollers; multiprogramming; software engineering; Dynamic C multitasking; Rabbit RMC2000; connected limited resource device; embedded microcontroller; network cryptographic service; networked software; run-time characteristics; transport-layer cryptography service; Computer aided software engineering; Cryptography; Embedded software; Embedded system; Intelligent networks; Libraries; Microcontrollers; Rabbits; Sockets; Software engineering;
Conference_Titel :
Design, Automation and Test in Europe Conference and Exhibition, 2003
Print_ISBN :
0-7695-1870-2
DOI :
10.1109/DATE.2003.1253821