Everything About ___
Live briefing

Everything about Java Card

Smart card

Java Card is a software technology that allows Java-based applications (applets) to be run securely on smart cards and more generally on similar secure small memory footprint devices which are called "secure elements" (SE). Today, a secure element is not limited to its smart cards and other removable cryptographic tokens form factors; embedded SEs soldered onto a device board and new security designs embedded into general purpose chips are also widely used. Java Card addresses this hardware fragmentation and specificities while retaining code portability brought forward by Java. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: Java CardA 5-minute orientation
  2. Skim a recent paper: JAVA CARDInfluential work since 2022
  3. Pick up a classic book: Smart card application development using JavaThe most-reprinted book on the subject
  4. Read the landmark paper: Formalizing the safety of Java, the Java virtual machine, and Java cardCited 57 times
  5. Go sideways: Security and Trust Services API for J2MEA closely related topic
  6. Go sideways: Java (programming language)A closely related topic

📖 Definitions

No dictionary entry for this exact phrase.

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics