3 ms·
Before Java card, all smartcards were programmed in assembly, Each brand incompatible with others. And even if smartcards were introduced as security devices, t
by JPLeRouzic 9y ago
Before Java card, all smartcards were programmed in assembly, Each brand incompatible with others. And even if smartcards were introduced as security devices, their "security" was actually a joke.
Then there was an effort to create a secure interoperable platform for smartcards, it was Global Platform and it uses Java card for implementing their goals. All post 2000 smartcards are compatible with GP:
https://en.wikipedia.org/wiki/GlobalPlatform https://en.wikipedia.org/wiki/GlobalPlatform
- sanbor 9y agoI wonder if it really needs the JVM in the chip. It could just contain the compiled bytecode and the phone could have a JVM that runs the bytecode.
- zAy0LfpBZLC8mAC 9y agoThe whole point of the smartcard is that the outside world cannot access its memories other than through services running on the card.