An Introduction to Java Card Programming

Raja Naeem Akram, Konstantinos Markantonakis, Keith Mayes

Research output: Chapter in Book/Report/Conference proceedingChapter

2 Citations (Scopus)

Abstract

Java Cards support a Java virtual machine that interprets code written in a subset of Java language. This may help programmers with prior knowledge of Java language to program smart cards. However, the programming paradigm of Java Card can be articulated as somewhat different than traditional Java programming. In this chapter, we will provide an introduction to smart card programming using Java Card and the subtleties of a restricted environment on application design.
Original languageEnglish
Title of host publicationSecure Smart Embedded Devices, Platforms and Applications
EditorsKonstantinos Markantonakis, Keith Mayes
PublisherSpringer
Pages497-513
Number of pages17
ISBN (Print)978-1-4614-7914-7
DOIs
Publication statusPublished - 2014

Bibliographical note

Acknowledgments
The authors want to thank the reviewers for their constructive comments which were helpful to improve this chapter.

Keywords

  • Java Card
  • Java
  • Terminal
  • Programming
  • Tools
  • Testing

Fingerprint

Dive into the research topics of 'An Introduction to Java Card Programming'. Together they form a unique fingerprint.

Cite this