[发明专利]一种基于金融IC卡的数据准备全自动化系统及方法有效
申请号: | 201210134762.1 | 申请日: | 2012-05-04 |
公开(公告)号: | CN102693455A | 公开(公告)日: | 2012-09-26 |
发明(设计)人: | 陈思;张升蓉 | 申请(专利权)人: | 武汉天喻信息产业股份有限公司 |
主分类号: | G06Q10/00 | 分类号: | G06Q10/00;H04L9/00;G06K19/07 |
代理公司: | 北京捷诚信通专利事务所(普通合伙) 11221 | 代理人: | 魏殿绅;庞炳良 |
地址: | 430223 湖北省武汉*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 金融 ic 数据 准备 自动化 系统 方法 | ||
技术领域
本发明涉及金融IC卡个人化技术领域,具体来讲是一种基于金融IC卡的数据准备全自动化系统及方法。
背景技术
随着经济、科技的发展,芯片卡已经渗透到我们生活中的每个角落,在金融、电信、公共交通、公共事业、社会保障等多个行业领域中,随处可见芯片卡的身影。随着各类卡片在国内的普及,越来越多的行业应用需要同金融应用整合,于是,结合行业应用的银行IC卡将逐渐成为亮点。芯片卡多应用,即将多个不同功能的应用放在同一张卡片上。随着IC卡上应用的增加,也增加了制卡数据的种类。
传统的制卡方式为:由人将制卡数据拷贝到光盘,再将光盘中的数据上传到个人化服务器,最后销毁光盘。这种制卡啊方式依赖人工操作,拷贝数据的地方与个人化服务器通常不在一个地方,这个过程会延长IC卡个人化的周期,工作量大且成本较高;同时,拷贝的光盘如有遗失,数据容易泄露,将增加银行IC卡数据安全的风险。
发明内容
针对现有技术中存在的缺陷,本发明的目的在于提供一种基于金融IC卡的数据准备全自动化系统及方法,采用自动获取制卡数据转换成数据准备文件的方式,不需要人工拷贝操作,降低工作量和成本,减少人为造成的风险,增强银行IC卡数据的安全性。
为达到以上目的,本发明提供一种基于金融IC卡的数据准备全自动化系统,分别与一个制卡数据服务器、一个密钥管理服务器、多个个人化服务器网络连接;所述基于金融IC卡的数据准备全自动化系统包括前台、数据库和后台,所述前台包括门户展现模块,用于提供人工配置界面;WEB管理模块,用于导入公共模板、配置应用模板、配置输出模板及系统参数,并存入数据库;所述后台包括:制卡数据处理模块,用于从制卡数据服务器获取制卡数据,并生成制卡请求任务;任务调度模块,用于将每个制卡请求任务拆分成原子任务;原子任务处理模块,用于所述原子任务从密钥管理服务器中获取至少IC卡密钥证书信息生成个人化数据;数据准备文件生成模块,用于所述个人化数据合成数据准备文件,按目标地址发送到不同的个人化服务器。
在上述技术方案的基础上,所述制卡数据处理模块根据配置的时间周期定期从制卡数据服务器获取一批制卡数据,任务调度模块根据配置的时间周期定期批量处理制卡请求任务。
在上述技术方案的基础上,所述制卡请求模块包括接口模块,作为客户端定时向制卡数据服务器发送制卡数据请求报文。
本发明还提供一种基于上述系统的数据准备全自动化方法,包括如下步骤:S1.配置获取制卡数据的时间周期,配置至少一个个人化服务器的地址,并登陆WEB管理模块,配置应用模板和配置输出模板;S2.制卡数据处理模块根据时间周期从制卡数据服务器上获取一批制卡数据,并生成一批制卡请求任务,将制卡数据及相对应的制卡存放在数据库;S3.任务调度模块根据时间周期定期从数据库中获取所有制卡请求任务,由制卡请求任务找到对应的制卡数据,批量处理制卡数据生成多个原子任务;S4.原子任务执行时,从密钥管理服务器至少获取IC卡对称密钥证书信息,生成个人化数据;S5.将来自同一个制卡请求任务的所有个人化数据合并,生成数据准备文件,按照系统配置参数,将数据准备文件传输到对应的个人化主机。
在上述技术方案的基础上,所述S1中,配置应用模板和输出模板的方法具体为:
S11.通过WEB管理模块从导入IC卡金融规范中定义的模板;
S12.设计输出模板,设计不同IC卡数据准备文件模板;
S13.根据公共模板定制应用模板,同时要关联到一个输出模板。
在上述技术方案的基础上,所述S3中制卡数据生成原子任务的步骤为:
S31.查询制卡数据密钥,提取制卡数据的3个密钥值;
S32.读取制卡数据,循环按行进行解密;
S33.判断制卡数据是否读取结束,若读取结束将执行解密完成的文件放到数据库作为待处理文件,进入S34;若读取没有结束,返回S32;
S34.判断数据库中是否还有制卡数据,若是,则返回S31;若否,则进入S35;
S35.从数据库读取一个待处理文件,调用密钥管理服务器提供的应用程序编程接口,对文件体解密;
S36解析上述待处理文件名称,查询其对应的应用模板信息,按照应用模板解析文件体,拆分成原子任务。
在上述技术方案的基础上,所述S35中的具体步骤为:
S351.任务调度模块与所述密钥管理服务器建立连接,从数据库中读取与密钥管理服务器预约的传输密钥;
S352.产生随机数,由传输密钥和随机数算出会话密钥;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉天喻信息产业股份有限公司,未经武汉天喻信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210134762.1/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置