知识库

智能卡、加密安全、开发工具等实用技术文章

卡智通知识库汇集了智能卡领域的核心技术文档,涵盖 ISO 7816 标准协议、EMV 芯片卡交易流程、GlobalPlatform 卡片管理、国密算法(SM2/SM3/SM4)原理与应用、APDU 指令集参考、TLV 编码规则解析、ASN.1 抽象语法记法、手机工程模式等内容。每篇文章都由智能卡行业工程师编写,结合实际开发经验,注重理论与实践结合。无论您是初学者还是有经验的开发人员,都能在这里找到有价值的技术参考。所有文章持续更新,以跟进标准演进和技术发展。

协议与标准

ISO 7816 是智能卡行业的基础通信协议,定义了卡片与读卡器之间的物理特性、传输协议(T=0/T=1)和文件系统结构。掌握 ISO 7816 是理解后续 EMV、GP 等高阶规范的前提。以下文档从入门到深入,覆盖了智能卡技术栈的核心协议层。

2026-03 协议 ISO7816完整教程:智能卡标准协议详解
2026-02 协议 智能卡规范标准总览
2026-01 入门 智能卡基础入门
2026-05 协议 ASN.1完全教程:抽象语法记法1编码规则详解
编码与数据格式

TLV(Tag-Length-Value)是智能卡数据交换的核心编码格式,BER-TLV 和 EMV-TLV 是两种最常用的变体。ASN.1 则是更上层的抽象语法表示法,广泛应用于 X.509 证书和密钥描述。理解这些编码格式对于解析卡片返回数据、调试 APDU 通信至关重要。

2026-04 编码 TLV格式详解:BER-TLV、EMV TLV编码规则与解析
APDU 指令集

APDU(Application Protocol Data Unit)是智能卡应用层通信的基本单元。通过 APDU 指令,读卡器可以向卡片发送命令(如选择文件、读取数据、写入数据、执行加密运算),卡片返回响应数据和状态码(SW1/SW2)。以下文档覆盖了 APDU 指令格式、常用命令分类、状态码含义等实战内容。

2026-03 APDU 智能卡APDU指令详解:从理论到实战
2026-03 APDU APDU命令大全:智能卡APDU指令集完整参考
EMV 支付交易

EMV 规范定义了芯片卡支付交易的完整流程,包括卡片个性化、终端脱机数据认证(SDA/DDA/CDA)、卡片风险管理(CVM)、联机授权(ARQC/ARPC)等环节。以下文档从交易流程概览到具体 Tag 字段含义,帮助开发者深入理解芯片卡支付安全机制。

2026-02 EMV EMV芯片卡交易流程与安全认证详解指南
2026-02 EMV EMV Tag详解:完整EMV标签数据对象参考手册
国密算法

国密算法(SM2/SM3/SM4)是中国国家密码管理局发布的商用密码标准,在金融 IC 卡、电子护照、居民健康卡等领域有广泛应用。SM2 为椭圆曲线非对称加密,SM3 为密码杂凑算法(类似 SHA-256),SM4 为分组对称加密(类似 AES)。以下文档从原理介绍到实战应用指南。

2026-01 国密 国密算法简介与应用
2026-04 国密 国密算法SM2/SM3/SM4技术入门与实战指南
行业应用与工具

智能卡技术广泛应用于电信、金融、身份认证、物联网等多个行业。以下文章介绍了智能卡在各行业的实际应用场景,以及开发工具的使用教程,帮助开发者将理论知识转化为实际生产力。

2026-05 应用 智能卡行业应用场景
2026-06 工具 手机工程模式详解与各品牌进入码大全
2026-06 工具 Claude Code 国内使用教程