JavaCard 系统移植和 Applet 编写如何入门? 求指点方向

264 天前
 424778940
如题, 最近想学习一下 Java 卡相关的东西, 但发现几乎没有任何公开资料和项目可以参考和学习
Applet 可能还有一些代码可以看, 文档不多. 但 Card OS (COS) 基本就没有任何东西可以参考了...
也许这类都涉及到一些 NDA 的芯片资料所以不能公开?
但标准本身是公开的, 所以一个跟硬件无关的开源实现因该还是可以有的吧...

有没有相关行业老哥能给一些指点? 具体如何入门和哪里能找到相关资料?

拓展问题:
若自己移植/实现 COS 复杂度/难度太高, 买现成的卡来玩有什么推荐型号和途径?
如何确认买到的卡是否完全符合标准?
932 次点击
所在节点    程序员
8 条回复
HaroldFinchNYC
264 天前
Applet 很多年的老技术了吧
alan9999
264 天前
推荐这个网站 https://javacardos.com/javacardforum/
另外 NXP 有个模拟器,你可以找找

很好奇是基于什么原因,你想研究这个
哪个行业用到呢
alan9999
264 天前
最好拿到你项目用到目标硬件再研究,虽然是标准,国内厂家都做了阉割魔改,一言难尽
424778940
263 天前
@HaroldFinchNYC 额 也不算吧 现在 java 卡都是用的这个吧
424778940
263 天前
@alan9999 起初是想自己做一个 openpgp 的卡, 但研究之后想从更底层的地方学习一下
424778940
263 天前
@alan9999 假设我只是想在 stm32 上跑呢? 主要是想了解一下这种 COS 都包含什么部分和怎么实现
alan9999
262 天前
@424778940 这种 cos 一般跑在专门的安全芯片上
alan9999
262 天前
这种 COS 在 oracle 官方只提供标准,具体实现没有开源,如果你开发 java card 商用需要给 Oracle 交授权费,所以国内的几家安全芯片公司都不提 java card 了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1020295

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX