为什么我们需要多个SAM插槽?

时间:2017-04-28 10:34:58

标签: smartcard javacard

安全访问模块芯片最多可容纳128个密钥。那么在设备/ POS终端中使用多个SAM插槽有什么用?它只是为了分离关注点吗?

1 个答案:

答案 0 :(得分:4)

(不确定它与编程有什么关系,但我们这里......)

有许多SAM类型,例如:

其中大多数都涉及非常具体的技术 - 所以如果你需要支持两个不同的技术(比如MIFARE和FeliCa),你不能简单地将两个SAM组合成一个物理智能卡。

即使您处理相同的技术(例如公共交通中的MIFARE)或可装载的SAM小程序(技术上可以驻留在单个物理Java卡中),您仍然拥有不同的密钥所有者不希望(或根本不能)将密钥注入任何第三方设备。

以可证明安全/值得信赖的方式正确处理单个实体拥有的单个SAM的生命周期并不容易...引入更多方使其更加复杂(未提及配置问题/部署/服务此类超级SAMs。)

我敢打赌,这就是为什么智能手机中的安全元素仍未被广泛使用的原因(即使全球平台和其他标准化机构铺平了道路)。

这是我的谦虚观点,请确认我的想法...

祝你好运!

PS:我听说过四个SAM插槽不够的情况