
How to Load and Run a Java Card Applet on Real Hardware
transcript
show notes
This story was originally published on HackerNoon at: https://hackernoon.com/how-to-load-and-run-a-java-card-applet-on-real-hardware.
Build a Java Card applet on real hardware. Working commands, a complete device-key demo, and the client bugs we mistook for a locked card.
Check more stories related to tech-stories at: https://hackernoon.com/c/tech-stories.
You can also check exclusive content about #javacard, #build-a-javacard-applet, #scp02, #smart-cards, #globalplatform, #embedded-security, #key-management, #hackernoon-top-story, and more.
This story was written by: @vitaliy69. Learn more about this writer by checking @vitaliy69's about page,
and for more stories, please visit hackernoon.com.
Three cards, two operating systems, and a hand-rolled SCP02 stack. We build, load, and run a Java Card applet, then follow its device key through personalization, authentication, rotation, and revocation. Along the way, two apparent hardware failures turn out to be bugs in our own tools.





