- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
HCE校园应用研究
HCE校园应用研究
摘 要:快速、非接、高效的NFC市场是移动金融的必争之地。为保障NFC支付安全,业内通常采用SE(Secure Element)存储关键信息,并以真实的硬件设备实现,如SIM卡、SD卡等。由于硬件SE涉及到运营商、手机厂商、金融行业、内容服务商(service provider)等多个行业,产业链长,协调难度大,利益分配难以均衡,导致手机支付的NFC应用一直没有规模应用。2013年,Google发布Andrioid4.4操作系统,开始支持HCE(Host Card Emulation),实现了以软件模拟SE,极大缩短了NFC产业链,2014年,Visa和万事达宣布基于HCE技术提供移动支付。但HCE的安全级别低于传统硬件SE,更适合于封闭环境应用。校园NFC应用相对独立,学生接受新生事物较快,为HCE的校园应用提供了较好的基础。本文将以校园为例,探讨结合前端和云端HCE模式,在闭环中应用移动金融的解决方案,并展望了利用复合技术,在开放环境下运用HCE的可能性。
关键词:HCE;校园应用;可行性
中图分类号:TP393 文献标识码:A
一、HCE
NFC应用有三种模式:读卡器模式、点对点模式和卡模拟模式。对于读卡器模式和点对点模式,信息直接路由到CPU;对于卡模式,信息会路由到SE芯片。
SE是关系到NFC卡模拟是否安全的关键因素,其主要功能是实现重要应用和数据的安全存储,对外提供安全运算服务,保障交易过程的安全性。目前在主流应用中,SE的实现方式有SIM卡、SD卡和全手机三种支付方案,无论何种硬件实现方式,SP(Service Provider)需要沟通的产业链都较长。
HCE技术的最大特点,是脱离具体物理安全模块,提供了全新的技术实现方案。因为HCE技术基于ISO/IEC 14443-4,并且支持ISO/IEC 7816-4的APDU指令交互,理论上,HCE可以完整的模拟PBOC和EMV芯片卡。
HCE按照认证模式不同,分为前端模式和云端模式,其中云端SE是实现云端认证模式的主要方式,前端认证的实现方式有主机模式、可信执行环境和独立安全存储模块模式。
云端模式是敏感信息的存储和处理都在云端,手机客户端只提供指令和传输平台。手机终端通过移动网络将数据请求发送至云端,通过手机和云端的交互验证,实现安全保障。HCE模式相对于硬件SE,依赖与网络速度,响应稍慢,安全性方面也没有硬件级别高。但HCE剪除了NFC支付利益纠葛,对于快速应用至关重要。万事达与VISA即采用安全模块云模式,
主机模式直接将数据的存储和处理放在主机的应用上,实现最简单但是安全性低,入侵者一旦获得root,所有信息将面临泄露风险。
可信执行环境(TEE)是指独立于操作系统的一个执行环境,专门用于提供安全服务,TEE有自己独立的软件和硬件资源,用于存储和处理敏感信息,但TEE没有SE的反篡改机制,实现复杂,没有成形标准。
独立安全存储模块是将敏感信息的存储和处理放在一块单独的安全模块上(SE),但是这样方式使HCE技术与传统的SE卡模拟方案毫无优势,甚至增加了实现的复杂度。
二、校园HCE应用模式
校园环境相对封闭,管理人数较多,尤其是大中院校,规模较大,由于缺乏有效的信息化规划,传统的管理模式主要依靠人工管理,食堂、图书馆、洗澡、考勤一事一卡,卡片的发行、补卡、销毁浪费了大量的人力物力。从普惠金融和节约社会资源的角度考虑,校园迫切需要寻求一种快捷安全、成本低廉、方便使用的信息化模式,实现学校的高效管理。校园学生接受新生事物快,手机普及度高,Android操作系统使用普遍,为HCE的部署提供了有利条件。
HCE的应用有三个定位:一是前端认证和云端认证相结合;二是完善业务流程提高安全保障;三是资金支付与非支付相分离。在这三个定位下,HCE有望实现校园手机通。
(一)前端认证和云端认证相结合,支付非支付相分离
通常手机将HCE的前端认证和云端认证独立安装,但两种认证模式优缺点很明显:前端认证速度快、安全级别低;云端认证速度慢、安全级别高。如果按照是否存在资金流动,分为支付应用和非支付应用。其中支付应用包括商场消费、食堂就餐、超市购物等,资金由银行管理,应用云端认证模式;非支付应用包括考勤、门禁等,存储ID号、照片等,作为学生唯一标识,应用前端认证模式。前端认证的密钥独立于云端,前端密钥体系的建设应平衡成本和安全,提高实效性。将两种认证模式同时部署于手机,支付类和非支付类相分离,就能够取长补短,加强应用实效性。为了保障资金的安全,建议控制手机资金支付在校园以内,在HCE没有完全成熟前,还是在封闭环境下使用NFC功能。
(二)建议禁止ROOT,
文档评论(0)