Это 2018 год, когда я пишу это, и я думаю, что на этот вопрос нужен новый ответ.
Java Card 3 Connected Edition мёртв в воде.Требуется большой объем оперативной памяти, что все еще дорого даже в последних выпусках чипов.SRAM занимает большие объемы памяти, а чипы высокого класса часто по-прежнему содержат 8-10 КБ ОЗУ max .
Более того, она была создана с мыслью, что веб-разработчики легко подключатся к ней,Похоже, этого не произошло, и сомнительно, что веб-разработчикам вообще нужно программировать устройство безопасности.
Дополнительные издержки протокола TLS добавляют большие издержки без очевидной выгоды.Протокол TLS также требует странного соединения с браузером / конечным пользователем.Идея, что вы можете ввести PIN-код или пароль на веб-странице, сгенерированной чипом, определенно провалилась.
Идея добавить аппаратную поддержку браузеров в целом провалилась.До этого в браузере работали апплеты Java, и браузер во многом зависел от надстроек.Все это прошло и вряд ли вернется.
Таким образом, даже если ОЗУ (или FRAM, MRAM, XCross или какое-либо гибридное решение для памяти будет существовать) когда-либо будет дешевым на защищенном процессоре смарт-карт, этовряд ли JC 3 Connected снова увидит свет.В то же время Java Card Classic продолжает развиваться, хотя на данный момент он далек от sexy - форум OTN по Java Card так же хорош, как и мертвый (хотя сами OTN и sexy настолько далеки друг от друга, что могутсуществуют на разных полюсах, я конечно предпочитаю ТАК).