Sign in

username or email:

password:



Not a member?
Forgot your Password?

Search documents



Search tips

Documents by category

Ads

See Also

DSPFPGA

Embedded Systems Documents > Topics in Secure Embedded System Design

In this section, our goal is to list some of the best and most useful Embedded Systems related documents (papers, theses, etc) available for free on the web in pdf format (you'll need a pdf reader to view them). Add a document to the list.

To narrow the list, you can filter the documents by 'type':
All Types | Application Notes | Books | Master Theses | Papers/Articles | PhD Theses | White Paper 

Rate this document:
+2

Topics in Secure Embedded System Design

By Nachiketh Potlapall

Abstract:

Pervasive networks have led to widespread use of embedded systems, like cell phones, PDAs, RFIDs etc., in increasingly diverse applications. Many of these embedded system appli- cations handle sensitive data (e.g., credit card information on a mobile phone/PDA) or perform critical functions (e.g., medical devices or automotive electronics), and the use of security protocols is imperative to maintain con dentiality, integrity and authentication of these applications. Typically embedded systems have low computing power and nite energy supply based on a battery, and these factors are at odds with the computationally intensive nature of the cryptographic algorithms underlying many security protocols. In addition, secure embedded systems are vulnerable to attacks, like physical tampering, malware and side-channel attacks. Thus, design of secure embedded systems is guided by the following factors: small form factor, good performance, low energy consumption (and, thus,longer battery life), and robustness to attacks. This thesis presents our work on tackling three issues in the design of secure embedded systems: energy consumption, performance and robustness to side-channel attacks. First, we present our work on optimizing the energy consumption of the widely employed secure sockets layer (SSL) protocol running on an embedded system. We discuss results of energy analysis of various cryptographic algorithms, and the manner in which this information can be used to adapt the operation of SSL protocol to save energy. Next, we present results of our experiments on optimizing the performance of Internet protocol security (IPSec) protocol on an embedded processor. Depending on the mode of operation, the IPSec computation is dominated by cryptographic or non-cryptographic processing. We demonstrate how both these components of the IPSec protocol can be optimized by leveraging the extensible and con gurable features of an embedded processor. Next, we introduce a satisfability-based framework for enabling side-channel attacks on cryptographic software running on an embedded processor. This framework enables us to identify variables in the software implementations which result in the disclosure of the secret key used. Thus, security of software implementations can be improved by better protection of these identified variables. Finally, we conclude by introducing a novel memory integrity checking protocol that has much lower communication complexity than existing Merkle tree-based protocols while incurring a modest price in computation on the processor. This scheme is based on Toeplitz matrices, and can be very efficiently realized on embedded systems with hardware extensions for bit matrix operations.

Download Document Download Document
(This item is protected by original copyright)


Rate this document:
+2
Cryptoman
Said:
This doctoral thesis has a good balance between theory and practice. İt covers energy consumption profiles for well known algorithms such as RSA, DES, İDEA and AES, which are quite useful for designers. The best part of the energy consumption analysis is that it is based on actual measurements rather than computations based on pure and unrealistic assumptions.
8 months ago
+1
Reply
Sorry, you need javascript enabled to post any comments.
Sorry, you need javascript enabled to post any comments.