ISO/IEC 7816-3 检测技术解析
一、 检测项目与方法原理
7816-3标准定义了接触式集成电路卡的电特性、传输协议和机械特性。其核心检测项目围绕电信号时序、电压电流参数及协议合规性展开。
电特性检测:
操作电压检测(Vcc):验证卡片在规定的电压等级(如5V, 3V, 1.8V)下的功能。需测量电压容差范围,通常为±10%。原理为通过可编程电源施加标称电压及极限电压,监测卡片应答是否正常。
电流消耗检测(Icc):测量卡片在激活、空闲、通信和休眠状态下的电流值。使用精密电流探头或串联采样电阻,结合示波器或数字万用表,捕捉动态电流波形并分析峰值、平均值,确保其不超过标准规定的最大值。
输入输出电压电平检测(Vih, Vil, Voh, Vol):验证卡片I/O线路的电气接口。使用可编程电平发生器施加输入信号,测量卡片输出的高/低电平值。需确保在规定的负载条件下,输出电平满足接收端的识别阈值要求。
触点电阻与电容检测:使用四线开尔文测量法精确测量各触点(尤其是Vcc和GND)的接触电阻,确保其低于规定值(通常为0.5Ω)。触点对地电容则使用高频LCR表在特定频率下测量,以评估高频信号下的完整性。
时序特性检测:
复位应答(ATR)时序:精确测量复位信号(RST)上升沿/下降沿与第一个时钟脉冲(CLK)起始点之间的延迟时间(t1),以及ATR字符传输的位持续时间(Fi/Di决定)。通过高速示波器同时捕获CLK、RST、I/O三路信号,分析其建立时间和保持时间。
协议时序(T=0, T=1):针对特定传输协议,检测字符帧和块帧的时序参数。包括字符保护时间(Guard Time)、工作等待时间(Work Waiting Time)、额外保护时间(Extra Guard Time)等。检测方法是通过协议分析仪或带有智能触发功能的示波器,解码I/O线上的数据流并自动计算各时间间隔。
传输协议检测:
ATR内容一致性分析:解析ATR的TS初始字符、格式字节、接口字符和历史字符等,校验其编码、参数选择(如F, D, N)的合规性,以及协议类型(T=0或T=1)的声明。
T=0和T=1协议状态机验证:模拟读卡器端发送合规及非合规的指令过程,如PPS(协议和参数选择)交换、块传输(T=1)、过程字节交换(T=0)等,检验卡片状态机是否能正确处理正常流程,并对错误(如奇偶校验错、帧格式错)做出规定的响应。此检测通常依赖于专门的协议一致性测试系统或软件套件。
电磁兼容性(EMC)与静电放电(ESD)检测:
虽然7816-3主要规定电特性,但关联应用测试常包括EMC。检测卡片在通信过程中产生的电磁辐射强度,以及其对特定频率电磁场的抗干扰能力。ESD检测则是模拟人体或设备放电模型,对卡片各触点施加指定电压(如±4kV接触放电,±8kV空气放电)的静电脉冲,测试后验证卡片功能是否正常。
二、 检测范围与应用领域
7816-3检测的应用范围覆盖所有使用接触式IC卡的领域,核心是确保卡片与读卡器间的物理层和链路层互操作性。
身份识别与安全访问:包括居民身份证、电子护照、驾驶执照、门禁卡等。检测重点在于高可靠性的电气接触和稳定的协议交互,确保在频繁插拔和长期使用后仍能可靠工作。
金融支付领域:银行卡(借记卡、信用卡)及其芯片(EMV标准基于ISO/IEC 7816)。检测要求极其严苛,除基础电特性外,更侧重于复杂协议交互(T=1)的完整性与安全性,以及低功耗设计(电流消耗需严格限定)。
电信领域:SIM卡(UICC)。检测需关注宽电压范围(尤其是低至1.8V)的工作能力,ATR参数协商的灵活性,以及高频率通信下的信号完整性。
卫生健康领域:医保卡、健康信息卡。检测需考虑医疗环境中可能存在的特殊电磁环境,并确保数据交换的稳定可靠。
交通领域:部分接触式交通卡。检测侧重于机械耐久性和恶劣环境(温湿度变化)后的电气性能稳定性。
设备合规性测试:不仅限于卡片,也适用于读卡器(IFD)的研发与生产。验证读卡器输出的信号时序、电压、电流驱动能力是否符合标准规定,以避免损坏卡片。
三、 检测标准与技术依据
检测实践主要依据由国际标准化组织(ISO)和国际电工委员会(IEC)联合发布的相关国际标准。国内检测活动同等或修改采用这些国际标准,形成了对应的国家标准。
核心引用文献为ISO/IEC 7816系列标准,其中第三部分(ISO/IEC 7816-3)直接规定了电接口和传输协议。第一部分(ISO/IEC 7816-1)定义了物理特性,第二部分(ISO/IEC 7816-2)规定了触点尺寸和位置,它们是进行7816-3检测的物理基础。第四至十三部分则定义了更高层的命令、安全架构和应用管理,在进行协议深度测试时会关联引用。
在金融支付领域,EMVCo组织发布的EMV规范是事实上的行业标准,它在ISO/IEC 7816-3的基础上,对电气参数、时序容限和协议细节提出了更具体、更严格的要求。电信领域的检测则需遵循ETSI TS 102 221等规范,其对USIM的电气特性有补充规定。
此外,通用电气安全规范(如IEC 61000-4-2 对于ESD, IEC 61000-4-3 对于辐射抗扰度等)也常被纳入卡片产品的完整检测方案中。
四、 主要检测仪器与设备功能
集成电路卡检测分析系统:这是核心设备。它是一个高度集成的专业平台,包含精密可编程电源、可编程负载、高速数字采样单元、序列发生器以及协议分析软件。其主要功能是自动化执行前述各项电特性、时序和协议一致性测试,生成标准化的测试报告。系统能够模拟各种合规及非合规的读卡器行为,对卡片进行压力测试。
高精度数字存储示波器:用于精确测量瞬时电压、电流波形及时序关系。要求带宽至少200MHz,采样率1GS/s以上,具备多通道同步测量和高级触发功能(如边沿、脉宽、协议触发)。配备高阻差分探头和电流探头,以最小干扰测量I/O信号和动态电流。
协议分析仪:专门用于捕获、解码和分析7816-3以及上层应用协议(如APDU)的数据交换过程。它以时间序列方式清晰展示命令-响应对,帮助定位通信逻辑错误。
LCR表/微欧姆计:用于精确测量触点的接触电阻和阻抗特性。LCR表需能够在1MHz或更高频率下测量容抗和感抗。
可编程直流电源:提供稳定、纯净且可精确调节的Vcc电压,具备过流保护功能,并能在毫秒级时间内模拟电压的升降和波动。
静电放电发生器:产生符合标准波形的ESD脉冲,用于卡片的静电抗扰度测试。需配备接触放电和空气放电枪,以及专用的测试台。
电磁兼容测试设备:包括用于辐射发射测试的接收机、天线,用于辐射抗扰度测试的信号发生器、功率放大器和辐射天线系统。此类测试通常在专业的电波暗室或屏蔽室内进行。
检测过程通常遵循“先静态后动态,先基础参数后协议交互”的原则。首先在无通信状态下测量触点的电阻电容及静态电流,然后在复位和通信状态下测量动态电流、信号时序,最后进行完整的协议状态机测试和压力测试。所有检测均需在标准规定的环境温度范围内(通常为0°C至50°C)进行,以覆盖卡片的全部工作条件。
前沿科学
微信公众号
中析研究所
抖音
中析研究所
微信公众号
中析研究所
快手
中析研究所
微视频
中析研究所
小红书