Episode Details

Back to Episodes
How to Load and Run a Java Card Applet on Real Hardware

How to Load and Run a Java Card Applet on Real Hardware

Published 5 days, 8 hours ago
Description

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.

Listen Now

Love PodBriefly?

If you like Podbriefly.com, please consider donating to support the ongoing development.

Support Us