smartcardbookKeith E. Mayes, Konstantinos Markantonakis (eds.):

“Smart Cards, Tokens, Security and Applications”

ISBN: 978-0-387-72197-2 (Print) 978-0-387-72198-9 (Online)

Publisher: Springer US, 2008

DOI: 10.1007/978-0-387-72198-9





embeddedbookKonstantinos Markantonakis,  Keith Mayes (eds.),

“Secure Smart Embedded Devices, Platforms and Applications”

ISBN: 978-1-4614-7914-7 (Print) 978-1-4614-7915-4 (Online)

Publisher: Springer-Verlag New York, 2014

DOI: 10.1007/978-1-4614-7915-4





Additional materials for the following chapters can be found by clicking the links below:

Chapter 21

The following information is available for Chapter 21:

  1. Matlab Codes This folder contains Matlab code that is required to analyse the power traces, which contains both DPA calculation and plotting function.
  2. AES Implementation This folder contains assembly implementation of the AES algorithm for PIC microcontroller.
  3. DPA Curves Pictures of the DPA analysis result for both microcontrollers PIC16F84A and PIC16F876.
  4. A complete circuit diagram for loading the assembly code into the microprocessor, sending commands from the terminal PC and recording the power consumption waveform









Chapter 22

The following information is available for Chapter 22:

  1. How to configure the development environment based on Eclipse and Netbeans:
  2. Source code for the example discussed in the chapter along with additional resources:
    • HelloWorld
    • CounterApplication
    • Random Number Generator

Please click here:

Chapter 23

The following information is available for Chapter 23:

  1. The Source Code of MIDP Application (MIDlet) is defined in the following file: /satsaapdumidletpackage/
  2. The Source Code of the Java Card Applet is defined in the following file:/testjsrpackage/
  3. The Java Card Applet Download-Script is defined in the following file: testjsrpackage.script

Please click here: