当前位置: 首页新闻资讯 技术资讯

(3) 非接触 CPU 卡智能卡与非接触逻辑加密卡相比

2024-01-16 12:02:27

 非接触 CPU 卡智能卡与非接触逻辑加密卡相比,拥有独立的 CPU 处理器和芯片操作系统,所以可以 更灵活的支持各种不同的应用需求,更安全的设计交易流程。但同时,与非接触逻辑加密卡系统相比,非 接触 CPU 卡智能卡的系统显得更为复杂,需要进行更多的系统改造,比如密钥管理、交易流程、PSAM 卡 以及卡片个人化等。密钥通常分为充值密钥(ISAM 卡),减值密钥(PSAM 卡),身份认证密钥(SAM 卡)。 非接触 CPU 卡智能卡可以通过内外部认证的机制,例如像建设部定义的电子钱包的交易流程,高可靠的满 足不同的业务流程对安全和密钥管理的需求。对电子钱包圈存可以使用圈存密钥,消费可以使用消费密钥, 清算可以使用 TAC 密钥,更新数据可以使用卡片应用维护密钥,卡片个人化过程中可以使用卡片传输密钥、 卡片主控密钥、应用主控密钥等,真正做到一钥一用。

 

非接触 CPU 卡加密算法和随机数发生器与安装在读写设备中的密钥认证卡(SAM 卡)相互发送认证的随 机数,可以实现以下功能: (1) 通过终端设备上 SAM 卡实现对卡的认证。 (2) 非接触 CPU 卡与终端设备上的 SAM 卡的相互认证,实现对卡终端的认证。 (3) 通过 ISAM 卡对非接触 CPU 卡进行充值操作,实现安全的储值。 (4) 通过 PSAM 卡对非接触 CPU 卡进行减值操作,实现安全的扣款。 (5) 在终端设备与非接触 CPU 卡中传输的数据是加密传输。 (6) 通过对非接触 CPU 卡发送给 SAM 卡的随机数 MAC1,SAM 卡发送给非接触 CPU 的随机数 MAC2 和由 非接触 CPU 卡返回的随机数 TAC,可以实现数据传输验证的计算。而 MAC1、MAC2 和 TAC 就是同一张非 接触 CPU 卡每次传输的过程中都是不同的,因此无法使用空中接收的办法来破解非接触 CPU 卡的密钥。

 

 非接触 CPU 卡智能卡,可以使用密钥版本的机制,即对于不同批次的用户卡,使用不同版本的密钥在 系统中并存使用,达到密钥到期自然淘汰过渡的目的,逐步更替系统中所使用的密钥,防止系统长期使用 带来的安全风险。 非接触 CPU 卡智能卡,还可以使用密钥索引的机制,即对于发行的用户卡,同时支持多组索引的密钥, 假如当前使用的密钥被泄漏或存在安全隐患的时候,系统可以紧急激活另一组索引的密钥,而不用回收和 更换用户手上的卡片。 非接触 CPU 卡智能卡系统中,PSAM 卡通常用来计算和校验消费交易过程中出现的 MAC 码,同时在计 算的过程中,交易时间、交易金额、交易类型等交易信息也都参与运算,使得交易更安全更可靠。某些情 况下,非接触 CPU 卡智能卡系统中的 PSAM 卡还可以用来支持安全报文更新数据时 MAC 的计算,以及交 易 TAC 的验证。因此,与非接触逻辑加密卡系统相比,非接触 CPU 卡智能卡系统中的 PSAM 卡支持更广泛 的功能,也更为灵活、安全和复杂。通常非接触 CPU 卡智能卡系统的 PSAM 卡还支持不同的密钥版本。 而非接触 CPU 卡智能卡的个人化通常可以分为卡片洗卡和卡片个人化两个独立的流程,前者创建卡片文件 结构,后者更新个人化数据,并注入相应的密钥。在信息更新和密钥注入的过程中,通常都采用安全报文 的方式,保证数据和密钥更新的正确性和安全性。而且密钥注入的次序和相互保护的依存关系,也充分体 现了密钥的安全设计,比如卡片主控密钥通常被用来保护导入应用主控密钥,应用主控密钥通常被用来保 护导入其他应用密钥,比如消费密钥等。

 

非接触 CPU 卡的密钥实现方式: (1) 硬密钥:即在终端机具中安装 SAM 卡座,所有的认证都是由安装在 SAM 卡座中的 SAM 卡进行运算 的,这样在终端机具维修时,只要取出 SAM 卡座中的 SAM 卡,这台终端机具就是空的了。所以所有的银 行设备都采用 SAM 卡的认证模式。 (2) 软密钥:终端机具中没有 SAM 卡座,这个密钥的运算实际上是由终端机具完成的,这样客户的密钥 就等于存在终端机具中,厂家拿回终端机具维修时,极易造成密钥流失。

 

总结以上所述,M1 卡即逻辑加密卡采用的是固定密码,而采用非接触 CPU 卡智能卡采用的是动态密码, 并且是一用一密即同一张非接触 CPU 卡智能卡,每刷一次卡的认证密码都不相同,这种智能化的认证方式使得系统的安全性得到提高,特别是当交易双方在完成交易之后,收单方有可能擅自修改或伪造交易流水 来达到获利目的,为了防止终端伪造交易流水,系统要求卡片能够产生由交易要素生成的交易验证码,在 后台清算时来对交易的有效性进行验证。非接触式 CPU 卡则可以在交易结束时产生个交易验证码 TAC,用 来防止伪造交易。逻辑加密卡由于不具有运算能力,就不可能产生交易的验证码。 所以,从安全性的角度来看, 从 IC 卡逻辑加密卡升级到 CPU 卡是一种必然的选择。

关于峰华
峰华科技是一家以研制、开发、生产、经营智能IC卡,嵌入式IC卡读写模块及桌面型IC卡读写器及相关IC卡读写机具为主的高科技企业。
最新文章

相关产品

页面导航

热门新闻