双界面智能卡通常支持在软件中禁用非接触式接口吗?

3
可编程智能卡是否通常提供一种完全禁用非接触式接口的方法,当然前提是配置实体(无论是在卡内还是卡外)具有必要的特权?
我已经看到,卡应用程序可以发现请求APDU到达的接口,并相应地拒绝某些或全部操作,但我想知道是否还有另一个更低层的开关可用。
如果有的话,是否可以完全阻止卡响应防冲突请求,或者通常是在ISO 14443堆栈的更高级别上实现,例如在卡传输其UID之前或之后?
这样的开关似乎完全是实现定义的,但我想知道它是否通常在常见的卡(操作系统和硬件)实现中可用,并且在数据表或规范文档中如何称呼此功能。
1个回答

1
根据硬件(即智能卡控制器)供应商的数据表,这很可能被称为类似于[物理]接口停用。
请注意,ISO专注于规定每个接口的工作方式,不同接口之间的交互从一开始就是一个灰色地带。我不知道是否存在或计划中ISO命令用于接口停用;因为可以在访问规则中指定允许的接口,所以唯一的好处是卡不会响应停用的接口上电的情况。
我目前也看不到触发命令的接口停用至关重要的场景——尽管对于支付卡而言,这可能是一个问题,但没有像自助终端这样的成熟基础设施来管理卡。
最后:我们的卡操作系统不提供接口停用命令,我也不知道有任何客户提出这方面的要求。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接