智能卡中 APDU/Response 对之间是否有任何时序规范?

Is there any timing specs between APDU/Response pair in smart card?

Command response pair

我找不到关于两个连续 Command/Response 对(图中的 T)之间周期的明确说明。

例如,如果我向卡发送命令并收到响应,在通信不再有效之前我可以等待的最长时间是多少?我需要这个,因为我愿意利用这段时间给我的设计一些灵活性。

这是块等待时间(可以从ATR中TB3的BWI部分计算)。如果卡需要更多时间,它必须在这段时间过去之前发送一个等待时间扩展(缩写为 WTX),这必须得到另一方的确认(通常是 reader)。如果没有给出确认,双方都认为是通信错误。

请注意,来自 TA1 的 FWI 和 BWI 以及提供给卡的时钟会影响时间。