贡令美 发表于 2026-10-11 09:12:49

非接触式CPU卡安全交易流程设计流程

       ,密钥管理系统(KeyManagementSystem),也简称KMS,是IC项目安全的核心。如何进行密钥的安全管理,贯穿着 IC卡应用的整个生命周期。
   http://img76.mtnets.com/5/20211013/637697389520434919792.jpg

  IC项目中常用的是非接触式逻辑加密卡和 非接触式CPU卡, 非接触CPU卡与非接触逻辑加密卡相比,拥有独立的CPU处理器和芯片操作系统,所以可以更灵活的支持各种不同的应用需求,更安全的设计交易流程。但同时,与非接触逻辑加密卡系统相比,非接触CPU卡的系统显得更为复杂,需要进行更多的系统改造,比如密钥管理、交易流程、 PSAM卡以及卡片个人化等。
  非接触逻辑加密卡的安全认证依赖于每个扇区独立的KEYA和KEY的校验,可以通过扇区控制字对KEYA和KEY的不同安全组合,实现扇区数据的读写安全控制。 由于KEYA和KEYB的校验机制,只能解决卡片对终端的认证,而无法解决终端对卡片的认证,即我们俗称的“伪卡”的风险,所以通常在采用非接触逻辑加密卡的时候,还会使用卡片认证码的机制。 而非接触CPU卡可以通过内外部认证的机制,以及像建设部定义的电子钱包的交易流程,高可靠的满足不同的业务流程对安全和密钥管理的需求。对电子钱包圈存可以使用圈存密钥,消费可以使用消费密钥,清算可以使用TAC密钥,更新数据可以使用卡片应用维护密钥,卡片个人化过程中可以使用卡片传输密钥、卡片主控密钥、应用主控密钥等,真正做到一钥一用。 实施非接触CPU卡项目,可以使用密钥版本的机制,即对于不同批次的用户卡,使用不同版本的密钥在系统中并存使用,达到密钥到期自然淘汰过渡的目的,逐步更替系统中所使用的密钥,防止系统长期使用带来的安全风险。 实施非接触CPU卡项目,还可以使用密钥索引的机制,即对于发行的用户卡,同时支持多组索引的密钥,假如当前使用的密钥被泄漏或存在安全隐患的时候,系统可以紧急激活另一组索引的密钥,而不用回收和更换用户手上的卡片。 因此,要成功实施非接触CPU卡项目,需要一个的密钥管理系统,能支持多种不同用途的密钥,并支持密钥版本和密钥索引的机制。

痕痂 发表于 2026-10-11 09:14:16

已存,方便后续查阅

农秀妮 发表于 2026-10-11 09:22:13

实用帖,工业自动化板块越来越好了。

糜月华 发表于 2026-10-11 09:26:08

专业干货,果断收藏

慎艷芳 发表于 2026-10-11 09:26:20

多谢,这份资料对我们团队很有用。

踏铣 发表于 2026-10-11 09:27:13

专业到位,收了

裴优悦 发表于 2026-10-11 09:28:18

多谢楼主,这帖子帮我们避免了不少弯路。

乜婉淑 发表于 2026-10-11 09:28:36

多谢,这份资料对我们团队很有用。

昌璞玉 发表于 2026-10-11 09:30:19

专业好文,果断收藏

硫秧 发表于 2026-10-11 09:31:41

专业好料,果断收藏
页: [1] 2
查看完整版本: 非接触式CPU卡安全交易流程的优化设计方案