智能卡芯片(不是卡)是用卡片OS预先打包的

时间:2014-06-21 11:57:02

标签: smartcard javacard

如果问题太过微不足道,请道歉。

我已经开始阅读智能卡芯片。像恩智浦P5 *或英飞凌SLE66 *系列。我知道这些是智能卡芯片。但这些芯片是否也预先包装了一些Card OS?例如,如果我购买它们,它们是否已经拥有操作系统,或者我是否需要在它们上面写一些开始编写一些Java应用程序?

如果他们预先包装然后好,否则,我如何才能访问这些操作系统以开始编写某些应用程序?例如,我如何访问javaCard或西门子CardOS或G& D等。是否有任何免费使用或是否涉及某种许可?

谢谢。

1 个答案:

答案 0 :(得分:4)

如果没有操作系统,您将无法购买芯片,操作系统可能是本机操作系统或javacard环境;这也有点无用,因为您以后无法引入操作系统。 (最近情况变得有点复杂,因为现在有特定的闪存技术卡,它将操作系统存储在非易失性存储器中。专门为此目的而定制,它们相对昂贵,只能从英飞凌,恩智浦等处获得。创建操作系统的设备有些昂贵。)通常,操作系统许可证是通过芯片价格的附加费来支付的,并且您从操作系统供应商处订购这些芯片,而不是从硬件制造商那里订购。

一些额外的提示。

  • 使用“apps”很难扩展原生操作系统;肯定需要签署保密协议等一些额外步骤才能获得必要的信息和工具。
  • 本机操作系统提供命令集,该命令集通常由文件结构(包括用于身份验证或数字签名的密钥)补充,但不包含其他活动内容。
  • CardOS是西门子2012年以前持有的注册商标,包括Atos收购的产品(see here