- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
浅谈基于PKI的跨区域一卡通应用研究.doc
【摘 要】文章对传统一卡通系统在跨区域应用时所面临的挑战进行分析,提出了基于移动认证PKI实现跨区域一卡通应用方案。该方案利用移动客户数字证书作为跨区域一卡通系统用户身份标记,可以有效解决传统一卡通系统在跨区域应用时由于解决非特定对象临时跨区域使用问题而导致卡片应用文件数量大、密钥管理困难、用户信息需全局存储等问题。
【关键词】一卡通 PKI 身份认证 跨区域
1、引言
当前传统的一卡通市场发展相对成熟,用户已经习惯使用IC卡进行门禁、考勤、会员管理等应用。传统一卡通系统使用ID卡或IC卡,利用卡的物理ID或在卡上数据区域(扇区)写入用户ID,作为用户的身份ID,仅适合作为孤立的个体单位内部使用,不适合政府、大型企业、连锁酒店等客户的跨区域应用。
跨区域一卡通应用面临以下挑战:
(1)密钥管理问题:从安全性的角度而言,不同区域一卡通应用需要采用不同的应用密钥。而不同区域一卡通应用模式不完全一致,权限管理方式很难做到集中、垂直化管理,使得跨区域一卡通应用的密钥管理复杂。
(2)非特定对象问题:跨区域应用的客户对象通常并不确定。一般而言,本区域内部人员相对固定;但外来人员不确定。
(3)临时性问题:跨区域的一卡通应用通常时间较短,需要解决临时性授权问题。
(4)系统安全性问题:卡的挂失需要涉及多个区域的系统数据更新。
目前,通信运营商以CA为中心、以PKI(Public Key Infrastructure,公钥基础设施)体系为基础设施,发行具备内置移动客户数字证书的非接触卡或RFID-SIM卡,实现内部一卡通应用以及外部手机支付、电子票务公交一卡通等电子商务应用。
2、系统方案
2.1 系统框图
系统框图如图1所示。
系统包括以下功能实体:
(1)门禁感应器(考勤、消费机具)
1)读取用户PKI相关数据,发送给一卡通业务平台进行处理;
2)完成相应门禁、考勤、消费业务流程。
(2)一卡通业务平台
1)用户数据维护;
2)配合机具完成相应门禁、考勤、消费、来访管理业务流程;
更多文章 / mxdwk
3)离线用户身份认证;
4)在线用户身份认证;
5)证书同步。
(3)认证鉴权服务平台
1)对用户PKI数据进行验证;
2)与一卡通业务平台接口,实现证书同步。
2.2 业务流程
流程说明如下:
(1)用户在本区域一卡通应用流程
用户在本区域一卡通应用流程如图2所示。
1)读卡器产生随机数发送给通宝卡;
2)通宝卡对随机数进行数字签名,将签名后的数据发给读卡器;
3)读卡器将签名相关数据(UCID、签名)发送给一卡通业务平台,一卡通业务平台转发给认证鉴权服务平台;
4)认证鉴权服务平台对用户签名数据进行验证,返回错误或用户手机号码、用户证书给一卡通业务平台;
5)一卡通业务平台将用户的UCID作为用户内部身份信息写入相应的机具与应用数据库;
6)对于常规应用场合,用户使用UCID作为门禁、考勤、消费等应用的用户ID;
7)对高安全应用场合,一卡通业务平台使用用户证书对用户通宝卡进行本地离线验证或将相关数据(UCID、签名)转发给认证鉴权服务平台对用户身份进行认证。
(2)用户跨区域一卡通应用流程
用户跨区域一卡通应用流程如图3所示。
1)用户通过网络申请异地一卡通权限,一卡通业务平台以用户手机号码为标记,记录用户授权信息;
2)用户到达异地后,使用通宝卡进行刷卡;
3)读卡器产生随机数发送给通宝卡;
4)通宝卡对随机数进行数字签名,将签名后的数据发给读卡器;
5)读卡器将签名相关数据(UCID、签名)发送给一卡通业务平台,一卡通业务平台转发给认证鉴权服务平台;
6)认证鉴权服务平台对用户签名数据进行验证,返回错误或用户手机号码、用户证书给一卡通业务平台;
7)一卡通业务平台将用户的UCID作为用户内部身份信息,同时将时限信息写入相应的机具与应用数据库;
8)用户使用通宝卡进行异地一卡通应用(如门禁、消费、会议签到等)。
2.3 业务特点
利用PKI进行异地一卡通应用,可以较好地解决跨区域企业一卡通应用所面临的问题。
(1)由于用户的PKI是唯一数字身份标记,用户身份的合法性是后台通过PKI验证确定的,且与手机号码进行绑定。以手机号码作为索引,通过PKI验证过程,即可确认身份。因此对于跨区域应用,只需使用一张通宝卡即可。[论文网]
(2)对于密钥管理问题,PKI为非对称密钥体系,PKI数据验证通过认证鉴权服务平台或本地离线认
文档评论(0)