APP下载

STM32单片机的PSAM卡驱动模块设计

2013-09-25张国鹏蔡钧

单片机与嵌入式系统应用 2013年12期
关键词:设计

张国鹏,蔡钧

(扬州大学信息工程学院,扬州225127)

引 言

刷卡消费随着人们生活水平的提高已经成为常用的支付方式之一。为了保证刷卡消费的安全性,将PSAM卡内嵌于各种终端刷卡设备中。PSAM(Purchase Secure Access Module,销售点终端安全存取模块),由IC卡发行主管部门或者应用主管机构发行,是可以用于对IC卡进行脱机消费交易认证的安全认证卡,主要应用于商用POS、网点终端、直连终端等设备上,支持多级发卡机制,适用于多应用的环境,符合识别卡、带触点的集成电路卡标准、ISO/IEC 7816-1/2/3/4以及《中国人民银行PSAM卡规范》。

1 PSAM卡简介

PSAM卡是接触式CPU卡的一种。CPU卡也称智能卡,卡内集成电路带有微处理CPU,存储单元(包括随机存储器RAM、电可擦除存储器EEPROM、程序存储器R0M)及芯片操作系统(Chip Operating System,COS)。装有COS的CPU卡不仅具有数据存储功能,同时具有命令处理和数据安全保护等功能。CPU卡芯片相当于芯片内装置了一个微处理器,其功能大致与一台微型计算机相同。在生活中,人们常使用的集成电路卡(IC卡)上的金属片就是CPU芯片。由于CPU卡具有存储空间大、处理能力强、信息存储安全、支持一卡多用以及读取速度快等优点,已经被广泛用于金融、交警、保险和政府行业等领域,并通过国家密码委和中国人民银行的认证。

就外型而言,CPU卡与普通IC卡、射频卡相比无明显差别,但是使用性能、安全性却有巨大提升,这主要源于CPU卡内含有随机数发生器、3DES加码算法、硬件DES和3DES加密算法等,配合操作系统就可以达到金融级别的安全等级[1]。减值密钥一般存储在PSAM卡中,通过PSAM卡对IC卡进行减值操作,实现安全扣款。……

登录APP查看全文

猜你喜欢

设计
二十四节气在平面广告设计中的应用
何为设计的守护之道?
《丰收的喜悦展示设计》
基于PWM的伺服控制系统设计
基于89C52的32只三色LED摇摇棒设计
基于ICL8038的波形发生器仿真设计
瞒天过海——仿生设计萌到家
设计秀
有种设计叫而专
从平面设计到“设计健康”