中文版 / ENGLISH 
华虹首页 关于我们 产品中心 解决方案 服务支持 人力资源 新闻中心 联系我们
SOLUTION 解决方案
公交一卡通
身份识别
移动支付
社会保障
电信智能卡
解决方案 首页 >> 解决方案 >> 

智能卡芯片在SIM贴膜卡中的应用

发布时间: 2010/10/9

能卡芯片在SIM贴膜卡中的应用

上海华虹集成电路有限责任公司 董琪

 

【摘要】 随着移动技术的不断发展和普及,以手机为主的随身设备日趋多样化、功能不断丰富,移动用户已不再满足单一的语音业务,方便快捷的手机增值业务和移动支付业务备受追捧。SIM贴膜卡作为一种创新产品,以其自身优势为移动和金融增值业务市场带来了巨大的机遇。本文通过结合对上海华虹集成电路有限责任公司(以下称“上海华虹”)研制的两款智能卡芯片的介绍,展示了智能卡芯片在SIM贴膜卡上的应用。

【关键词】 贴膜卡、双界面、ISO/IEC14443ISO/IEC7816STK菜单定制

 

 

 

1. 什么是SIM贴膜卡

SIM贴膜卡是一种新型的智能卡片,也被称为“卡贴”。如同其名称所定义的,贴膜卡成功的将一张高安全性的智能卡变形成为一张“SIM贴膜”。通过这种简单的“粘贴”动作,贴膜卡可以在无需改变现有移动终端和SIM卡使用的情况下,为用户提供更多新的功能和新的服务。

1贴膜卡示意图

2. 贴膜卡的工作原理

贴膜卡产品通过在手机和SIM卡之间插入一张新的智能卡来提供更加丰富的功能和增值服务。由图2可以看出贴膜卡的触点与标准的SIM卡类似,其中两张卡片的VCCRSTCLKGND这四个触点由贴膜分别连接在一起,贴膜卡则增加了一个SIO引脚(软IO),该引脚能够通过软件的方式来模拟标准的ISO/IEC7816协议,贴膜卡正是通过这个扩展的C6引脚与被贴膜卡所粘贴的那张SIM卡(以下称“子SIM卡”)建立通信,而贴膜卡的IO以及其他7816相关信号(灰色引脚)与移动终端相连,这样在子SIM卡需要与终端通信的情况下,贴膜卡作为一个中间介质起到一个纽带的作用。

2 贴膜卡原理图

如果贴膜卡芯片具有双界面的特性,贴膜卡上尚未使用的C4C8可以作为天线的两个接口端(图3),使贴膜卡同时具有ISO/IEC14443的标准通信协议,从而极大地丰富了贴膜卡在非电信非接触方面的应用。

3 双界面贴膜卡示意图

作为一个智能卡产品,贴膜的操作系统是其工作核心,如图4所示SIM贴膜的操作系统除了传统的SIM应用COS外,还包括了ATR处理模块、PPS处理模块及APDU处理模块三个部分,这三个部分使贴膜卡能够与子SIM卡进行通信。当仅使用贴膜卡时,贴膜卡取代子SIM卡的地位通过其IO引脚直接与移动终端进行通信,这与没有粘贴贴膜卡的SIM卡通信方式相同;当需要使用子SIM卡时,贴膜卡会通过SIO先得到终端的收发数据,经过PPS或者APDU处理模块的解析后写入子SIM卡的IO端口或者从子SIM卡的IO端口上读取数据经APDU解析后发给终端,这样子SIM卡便通过贴膜卡这条“桥梁”与终端建立了联系。

4 贴膜卡COS架构图

3.SIM贴膜卡对智能卡芯片的要求

能够支持SIM贴膜卡的智能卡芯片需要具备一些特性, 从硬件接口角度来说需要有一个额外的支持ISO/IEC7816GPIO接口,如果需要支持非电信支付等的非接触应用还需要支持ISO/IEC14443相关协议;从安全角度来说,该类智能卡需要支持安全控制、断电保护、存储器保护单元、加密算法等。

综合起来SIM贴膜卡芯片应该具备以下特性:

l  支持ISO/IEC7816串行口协议(接触式应用),并具备至少1个额外的支持7816协议的GPIO接口;

l  支持ISO/IEC14443 Type A/B 通信协议(非接触式应用);

l  算法支持:DES3DESRSA(非电信)以及相应的硬件加速器;

l  具有存储器保护电路(MPU),可以分别对存储器的不同部分进行权限设置;

l  硬件支持真随机数发生器(RNG);

l  硬件支持频率检测、电压检测、温度检测、防止各种物理解剖、探测;

l  硬件存储支持加密访问;

l  重要信息的存储和修改过程应有断电保护机制进行保护;

l  对于GSM应用相关的信息存储和访问权限,遵从国际规范GSM11.11

l  对于银行类业务信息的存储和访问权限,遵从中国银联PBOC2.0规范;

SHC1221SHC1302是上海华虹研发的能够满足SIM贴膜卡要求并实现相关应用的智能卡芯片:

SHC1221

SHC1221是一款高端接触式CPU智能IC卡芯片。该芯片除了标准的7816串行接口外,还具有一个可以模拟7816协议的SIO pad,可让用户方便的扩展C6引脚以支持贴膜卡的应用。

CPUARM7架构的SC100,兼容16位的thumb指令和32位的ARM指令,处理器支持快速中断(FIQ)和普通中断(IRQ),具有7种操作模式、两种安全模式(用户模式和特权模式);具有存储器保护单元(MPU),可以分别对存储器的不同部分进行权限设置;SHC1221内置的8K字节ROM8K字节RAM均可按8/16/32位进行存取;其内置的384K字节Flash在通常的操作条件下,将提供至少100,000次擦写寿命和至少10年的数据保存时间;SHC1221还集成了216位定时器和1个看门狗、真随机数发生器、系统控制、安全控制(频率检测器、电压检测器和存储器加密)、DES/3DES硬件算法等模块。

该芯片既可以当作普通SIM卡使用,也可以封装成贴膜卡实现在电信市场尤其是3G领域的应用。

SHC1302

SHC130232位双界面卡芯片)是一款能够同时兼有接触式和非接触式通讯接口的CPU智能IC卡芯片。

该芯片的CPU也是采用ARM公司的基于32位的ARM7架构设计的SC100,并采用RISC指令集,处理器支持快速中断(FIQ)和普通中断(IRQ),具有7种操作模式、两种安全模式(用户模式和特权模式);具有存储器保护单元(MPU),可以分别对存储器的不同部分进行权限设置;芯片内置的160K字节ROM8K字节RAM均可按8/16/32位存储,并且采用72K字节EEPROM作为数据或程序的断电存储;芯片集成了RF模块和7816串行接口模块,硬件可自动检测接触式和非接触式电源和时钟信号,符合ISO/IEC7816 T=0/1ISO/IEC14443 Type A/B通信协议,硬件可自动识别通信协议;芯片还集成了216位定时器和1个看门狗、时钟生成、系统控制、安全控制、RSA/ECC算法协处理器、DES/3DESSSF33SM1SM2SM3、真随机数发生器、CRC模块等模块。

该芯片的典型应用是社保卡和银行卡,如果封装为贴膜卡也可以支持非电信类的支付业务。

4.SIM贴膜卡的应用

SIM贴膜卡在电信以及非电信领域均具有广阔的市场空间,无论对于用户、运营商还是银行等金融机构来说均获得了极大的便利和利益。

4.1 一机双号

贴膜卡的出现,为在无需更换手机、无需更换原始SIM卡的情况下实现双卡共存提供了可能性。用户可以拥有两个不同的终端号码当然也可以来自不同的运营商。对于国际漫游用户而言,用户只需将当地的贴膜卡贴在原本需要漫游的SIM卡上,便可通过号码切换来使用低廉的本地资费,这样不仅省去了携带两只手机或是更换SIM卡的不便,还可以和当地用户一样享受由当地运营商提供的诸如号码转接、手机上网等各项增值服务,用户在使用方式和资费上获得了双重节省。对于运营商而言,这一应用有助于其开辟更大的市场空间,从而获得从其竞争对手现有用户中开发市场的更大可能性。

在实际的使用过程中,用户可以通过移动终端的STK菜单对两张SIM卡进行切换从而实现两个号码的无缝切换。

4.2 企业STK定制

SIM贴膜卡依其灵活的应用模式为企业管理提供了一条便捷途径。目前很多企业尤其是物流、批发行业都存在物料信息管理的问题,SIM贴膜卡的STK菜单可以让这些企业自行规划、设计和定制增值业务,从而为企业的信息化管理提供便利。例如,业务员可以将发货信息通过定制的STK菜单发送到企业后台数据库,数据库的相关管理人员也可通过STK菜单的查询及时掌握库存状况。SIM贴膜卡的存在使企业在不需要更换SIM卡的情况下利用特定的短信通道定制STK菜单成为可能。

4.3 金融服务

多年来,服务提供商(如银行等金融机构)一直在寻找一种能够将含有他们服务的智能卡驻入用户手机中的解决方案,然而由于种种限制,却很难找到一种方式能够将金融卡片同已有SIM卡的手机系统整合,进而更好地推出各种手机金融业务。SIM贴膜卡技术的出现改变了这一现状,服务提供商可以在无需用户换卡、换手机的前提下向用户推出更多的金融应用和服务,如图5的示例,用户通过STK菜单迅速完成远程支付、转账缴费等业务,这样利用多种多样的手段和渠道发展现有手机用户成为他们的增值服务用户,为金融机构带来了全新的市场发展空间。

5 贴膜卡在金融支付中的应用示意图

对用户而言,他们能够获得更多的选择自由,而不必绑定于一家服务提供商,能够随时选用对自己 为有利的增值服务,如资费更低、更有吸引力的服务,或者更为便捷的手机银行服务等。

5.结语

本文展示了SIM贴膜卡这种新型智能卡的工作原理,介绍了上海华虹研发的两款可以支持贴膜卡应用的智能卡IC芯片,并列举了基于该项技术而实现的一机双号、拓展手机增值业务、手机银行业务等领域的具体应用。在通信市场竞争日益激烈的今天,SIM贴膜卡的技术方案无疑将会为运营商们扩展其市场占有率提供一个新利器,上海华虹针对该市场将不断创新开发能够更好地支持贴膜卡应用的智能卡芯片。

 

 

 

 

 

【参考资料】

[1] ISO/IEC7816, Identification cards - Integrated circuit cards with contacts, Part2: Physical Characteristics

[2] ISO/IEC14443, Identification cards - Contactless integrated circuit(s) cards Cards-Proximity Cards, Part1: Physical characteristics

[3] SHC1221 datasheet - QR7304_4-SHC1221-DS_C-V1.20.pdf

[4] SHC1302 ShortForm - SHC1302-S-C-100211.pdf

 

 

 

 

 

 

作者简介:

董琪拥有上海交通大学信息检测与仪器专业硕士学位,目前在上海华虹集成电路有限责任公司销售部担任 现场应用工程师职务,主要从事SIM智能卡相关的电信及移动支付类芯片产品的推广和客户支持。

 

              沪ICP备19002321号-1 公安全国联网备案编号 备案编号:31011502008572