搜索
查看: 1081|回复: 1

【老司机带你学】基于RFID手机智能卡设计(三)

[复制链接]

6

主题

19

帖子

46

积分

新手上路

Rank: 1

积分
46
发表于 2016-4-22 14:41:00 | 显示全部楼层 |阅读模式
5.2 技术层面  为了满足上述综合信息应用发展的需要,手机智能卡首先必须解决两个核心的技术问题:一是RFID非接触式技术和SIM/UIM卡原来的接触式技术的融合问题,二是由于手机智能卡需要加载多应用而带来的多应用多安全域的问题。围绕这两个核心问题,手机智能卡还需要解决容量问题、机卡速率问题、安全问题、智能卡读头技术的问题。
  (1) RFID非接触式技术和SIM/UIM卡原来的接触式技术的融合问题
  RFID非接触式技术和SIM卡接触式技术的融合是移动支付技术发展中的核心问题。移动支付业务的发展都是基于接触式和非接两者融合的前提而发展起来的业务。通过两者的结合,既实现了传统RFID技术作为近场支付、门禁、考勤、公交等方面的应用,同时也满足了传统移动电话的功能,更为重要的是,通过两种的结合,产生了新的业务蓝海,具体来讲,通过手机的STK/UTK菜单,可以方便的查询智能卡上的余额、交易记录、等相关的信息,以及可以通过空中圈存实现钱包的充值功能,解决了原来银行卡、公交卡、企业卡等不能直接和客户实时交互、方便管理的问题。
  (2) 多应用多安全域管理
  目前,运营商采用的手机智能卡基本上是以单应用卡为主,多应用的智能卡还处于试用阶段。单应用的手机智能卡只能有一个应用,不能直接添加额外的应用,而我们平时在使用的移动炒股、移动银行等应用都是通过 STK/UTK来实现的。智能卡未来是朝着多应用的目标发展的,该架构实现了平台和应用的分离,上述提到的非电信应用或电信的增值应用可以完全建立在这个平台上,而且每个应用都可以遵循各自的行业规范,如 EMV、PBOC、社保规范,无需再安装其它的卡片。
  多应用手机RIDF智能卡必须支持多逻辑通道。逻辑通道用于3G用户终端不同应用程序并行地智能卡。除了基本逻辑通道0外,还可以有3条逻辑通道,最少必须支持1条。其中基本逻辑通道0是始终存在和开放的,卡片复位后默认使用逻辑通道0,并可以通过该通道打开(或关闭)其他逻辑通道。每个逻辑通道上的命令是相互独立的,没有交错的命令和响应。
  由于智能卡上装载的不仅仅是电信应用,还有其他行业的应用,出于安全的考虑,各行业应用都有其一套安全密钥体系,这就要求智能卡要具备安全域管理的功能。多安全域体系提供了一个机制,使用这个机制可定义哪些命令在满足什么样的条件下执行,以及对文件的访问要满足什么条件。安全体系内容主要包括以下部分:
  安全属性:它是若干访问规则的一个集合。
  访问规则:包含一个访问模式和一个或多个安全条件。主要描述了对一个文件进行不同访问时应该满足什么安全条件。
  访问模式:指示安全条件应用于哪些操作。主要描述该文件有哪些访问方式,即有哪些访问指令可以用于该文件。
  安全条件:安全条件指示了在一个文件上执行一个命令之前,要满足什么样的安全相关过程。主要描述在使用访问指令访问文件时,哪些相关安全条件或过程应该被满足。
  (3) 高安全技术:手机RFID智能卡应用于个人身份认证、手机银行、手机证券等业务时,安全是业务最为关键要素。为了给应用提供高可靠的安全保障,未来手机 RFID智能卡中将集成安全芯片,实现WPKI(即“无线公开密钥体系”)安全机制,满足金融机构可靠、高安全的认证需求。WPKI即“无线公开密钥体系”,它是将互联网电子商务中PKI安全机制引入到无线网络环境中,并遵循既定标准的密钥及证书管理平台体系,用它来管理在移动网络环境中使用的公开密钥和数字证书,有效建立安全和值得信赖的无线网络环境。
  WPKI并不是一个全新的PKI标准,它是传统的PKI技术应用于无线环境的优化扩展。它采用了优化的ECC椭圆曲线加密和压缩的X.509数字证书。它同样采用证书管理公钥,通过第三方的可信任机构——认证中心(CA)验证用户的身份,从而实现信息的安全传输。
  (4) BIP协议:2G网络的SIM/UIM卡中也有动态业务下载/删除功能,但所有的下载都是通过SMS通道进行的,数据承载量小,稳定性较差,无法下载容量较大的应用业务。为了满足未来多应用管理和下载的大数据量交互的需要,手机RFID智能卡必须要支持BIP(Bearer IndependentProtocol)协议。通过BIP协议结合USAT应用,手机终端允许手机智能卡和远程服务器之间进行透明的数据传输。BIP协议更有利于实现高速移动数据业务的传输,使得各种业务数据下载变得更加容易、快捷。
  (5) 大容量的需求:随着RFID智能卡上承载的应用越来越多,对智能卡容量的要求也是越来越大。目前主流双界面支付卡所使用空间共80k,而在和银行业务的合作中,完成一个完整的PBOC2.0应用需要30K左右的空间,如果在加上其他功能可能要50K以上的空间,这将使得其他应用无法加载。未来RF智能卡不仅要承载支付相关的应用,还有信息查询类应用,身份认证类应用,对兆级的容量要求比较迫切。
  (6) 读卡器功能:RF智能卡未来的发展不仅仅要作为卡片来被读,还要支持作为读头主动去读取其他卡片的信息。智能卡作为读卡器的功能将在物联网的发展中会得到广泛的应用,比如,在智能交通中,警察用手机可以方便的读取车辆的信息,智能家居中,客户可以方便的通过手机读取家电的相关信息。目前来看,支持该功能的 RFID智能卡技术制式只有2.4G全卡方案和eNFC方案。
  5.3 行业发展
  (1) 频率标准问题:目前国家已经着手制定移动支付的国家标准,综合考虑技术成熟度、安全性、专利保护、产业链状况等多种因素后,国家标准一旦制定,现有各手机 RFID技术解决方案将逐步的统一和融合。基于行业通用性的考虑,笔者预测移动支付国家标准选择13.56MHz的可能性更大。2.4G RFID智能卡在技术上可实现与13.56M的eNFC/SWP方案的融合,并利用其在中长距离的特点,在中远距离的交互性业务等特殊场合中得到应用。
  (2) RFID智能卡制式问题:原有手机智能卡基本是Native卡,Native的卡操作系统为卡商私有,应用开发和加载不灵活,难以满足手机RFID智能卡多应用的要求。而JAVA卡由于平台通用,应用可动态加载,大大方便了卡内应用的开发和加载,满足了RF智能卡多应用多安全域的需求,未来手机RFID智能卡将逐步向JAVA卡迁移。
  由于JAVA卡成本也相对较贵,程序对芯片硬件要求较高(如芯片RAM空间、卡片容量等),刷卡响应较慢,虽在国外运营商已开始批量发卡,但在国内,JAVA卡在通信行业的应用才刚刚起步,相关的供卡商在技术储备方面不够。手机RFID智能卡向JAVA卡的迁移需要一定的过程。

回复

使用道具 举报

0

主题

72

帖子

2864

积分

金牌会员

Rank: 6Rank: 6

积分
2864
发表于 2020-2-10 14:16:44 | 显示全部楼层
沙发,学习一下
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /2 下一条

Archiver|手机版|小黑屋|RF技术社区

GMT+8, 2024-3-29 23:01 , Processed in 0.074568 second(s), 6 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表