1 Introduction
Today, an increasing number of battery-powered embedded systems—PDAs, cell phones, networked sensors, and smart cards, to name a few—are used to store, access, manipulate, or communicate sensitive data, making security an important issue. Security concerns in such systems range from user identification to secure information storage, secure software execution, and secure communications. Most battery-powered systems contain wireless communication capabilities for untethered operation, introducing new security concerns due to the public nature of the physical communication medium or channel.