简体   繁体   English

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

[英]Do dual-interface smart cards usually support disabling the contactless interface in software?

Do programmable smartcards supporting the ISO 14443 contactless specification usually provide a way to disable the contactless interface entirely, of course provided that the configuring entity (whether on- or off-card) has the necessary privileges?支持 ISO 14443 非接触式规范的可编程智能卡是否通常提供一种完全禁用非接触式接口的方法,当然前提是配置实体(无论是卡上还是卡外)具有必要的权限?

I have seen that it is possible for a card application to discover the interface over which request APDUs are arriving, and to refuse certain or all operations accordingly, but I'm wondering if there is another, lower layer switch available.我已经看到卡应用程序可以发现请求 APDU 到达的接口,并相应地拒绝某些或所有操作,但我想知道是否有另一个可用的低层交换机。

If so, is it possible to prevent the card from responding to anticollision requests altogether, or is it usually implemented at a higher level in the ISO 14443 stack, eg before or after the card transmits its UID?如果是这样,是否有可能阻止卡完全响应防冲突请求,或者它通常在 ISO 14443 堆栈中的更高级别实现,例如在卡传输其 UID 之前或之后?

Such a switch would seem to be entirely implementation defined, but I'm wondering whether it is generally available in common card (OS and hardware) implementations, and how this feature would be called in data sheets or specification documents.这样的开关似乎完全是实现定义的,但我想知道它是否在通用卡(操作系统和硬件)实现中普遍可用,以及如何在数据表或规范文档中调用此功能。

To judge from a hardware (ie smart card controller) suppliers data sheet, this would likely be called similar to [physical] interface deactivation .从硬件(即智能卡控制器)供应商的数据表中判断,这可能类似于[物理]接口停用

Note, that ISO focuses on specifying, how each interface works, the interactions between different interfaces are a grey area right from the beginning.请注意,ISO 专注于指定每个接口的工作方式,不同接口之间的交互从一开始就是一个灰色区域。 I'm not aware of an existing or planned ISO command for interface deactivation;我不知道用于接口停用的现有或计划中的 ISO 命令; since it is possible, to specify the allowed interfaces in the access rule anyway, the only benefit would be, that the card does not respond to a power-up on the deactivated interface.因为无论如何都可以在访问规则中指定允许的接口,唯一的好处是卡不会响应停用接口上的加电。

I also currently don't see a scenario, where command-triggered interface deactivation would be essential - while for payment cards this could be an issue, there is no well-established infrastructure, as self-service terminals, to manage cards.我目前还没有看到命令触发的界面停用必不可少的场景 - 而对于支付卡,这可能是一个问题,没有完善的基础设施,如自助服务终端,来管理卡。

And finally: our card operating system does not provide a command for interface deactivation and I know of no customer request in that direction.最后:我们的卡操作系统不提供接口停用命令,我知道没有客户在这个方向上提出要求。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM