一种处理个人化数据的方法及装置、终端制造方法及图纸

技术编号:10756114 阅读:137 留言:0更新日期:2014-12-11 12:35
本发明专利技术提供一种处理个人化数据的方法及装置、终端,该方法包括:处理个人化数据的装置启动后,根据预置的配置文件生成供选择个人化数据脚本名称的界面;所述处理个人化数据的装置接收到运行命令后,如读卡器已连接所装载的终端,则获取用户通过所述界面选择的待执行的个人化数据脚本名称;所述处理个人化数据的装置解析所获取的个人化数据脚本名称对应的个人化数据脚本,将解析出相应的个人化数据通过所述读卡器发送给IC卡。本发明专利技术可以实现将各种个人化数据事先导入,测试时检测中心可选择各套个人化数据对卡片进行个人化。此种方式可以实现卡片的重复个人化,因此可以只提供一定数量的卡片。

【技术实现步骤摘要】
一种处理个人化数据的方法及装置、终端
本专利技术涉及智能卡领域,特别是涉及一种处理个人化数据的方法及装置、终端。
技术介绍
金融IC卡已成为金融支付领域的重要发展趋势。金融IC卡安全性高、信息存储容量大,并且相比较磁条卡,在防范银行卡交易欺诈风险和提升金融支付工具附加功能等方面有得天独厚的优势,因此越来越得到银行的青睐。金融IC卡在正式商用前,必须经过银行卡检测中心的全面测试,测试样卡应按要求进行个人化,即卡内创建文件结构、安装密钥、写入个人信息等。对于不同的测试点,一些个人化数据是每张卡都相同的,另一些数据各有所异。一般的个人化实现方案是送检方直接向检测中心提供满足送检个人化要求以及数量要求的样卡。根据《PBOC3.0IC卡送检指南---V1.1.2.pdf》,如果直接提供已个人化不同特征数据的样卡,送检方应将送检样卡按照个人化要求,分别做好个人化,并在卡片上标记好对应的个人化的配置号。总计需要约500张卡片,测试中如果测试样卡不够,还需要送检方另外提供样卡。通常的个人化实现方案总计需要的卡片数量较多,不同的卡片个人化特征易混淆,并且此种方式不支持同一套卡片提交多个项目的测试,若同时提交多个项目的测试,则应提交的卡片总数应为每个项目所需要的卡片数量之和。
技术实现思路
本专利技术要解决的技术问题是提供一种处理个人化数据的方法及装置、终端,以实现卡片的重复个人化。为了解决上述技术问题,本专利技术提供了一种处理个人化数据的方法,包括:处理个人化数据的装置启动后,根据预置的配置文件生成供选择个人化数据脚本名称的界面;所述处理个人化数据的装置接收到运行命令后,如读卡器已连接所装载的终端,则获取用户通过所述界面选择的待执行的个人化数据脚本名称;所述处理个人化数据的装置解析所获取的个人化数据脚本名称对应的个人化数据脚本,将解析出相应的个人化数据通过所述读卡器发送给IC卡。进一步地,上述方法还具有下面特点:在启动的过程中包括:判断所装载的终端是否已注册,如未注册,则提示输入注册码;接收到注册码后,将所述注册码写入到注册表中完成注册;验证所述配置文件的校验码是否正确,如不正确,则提示输入正确的校验码;接收到校验码后,将所述校验码写入所述配置文件,重新进行验证;验证通过后,连接动态脚本库,加载所述动态脚本库中的个人化数据脚本名称。进一步地,上述方法还具有下面特点:所述动态脚本库中的个人化数据脚本是采用三个线程导入的,所述三个线程包括:脚本导入线程,将个人化数据脚本导入所述动态脚本库中;监控线程,实时监控所述个人化数据脚本的导入进度,并将表示导入进度的数据反馈给界面显示线程;和所述界面显示线程,根据所述监控线程反馈的数据,将导入进度显示在界面上。进一步地,上述方法还具有下面特点:所述解析所述个人化数据脚本名称对应的化数据脚本之前还包括:根据所述配置文件中相应的安全级别对所述个人化数据脚本名称对应的个人化数据脚本进行解密。进一步地,上述方法还具有下面特点:所述方法还包括:接收到修改配置文件的指令后,接收用户对所述配置文件的修改信息,上报修改后的配置文件。为了解决上述问题,本专利技术还提供了一种处理个人化数据的装置,其中,包括:生成模块,用于启动后,根据预置的配置文件生成供选择个人化数据脚本名称的界面;获取模块,用于接收到运行命令后,如读卡器已连接所装载的终端,则获取用户通过所述界面选择的待执行的个人化数据脚本名称;解析模块,用于解析所获取的个人化数据脚本名称对应的个人化数据脚本,将解析出相应的个人化数据通过所述读卡器发送给IC卡。进一步地,上述装置还具有下面特点:还包括:注册模块,用于在在启动的过程中,判断所装载的终端是否已注册,如未注册,则提示输入注册码;接收到注册码后,将所述注册码写入到注册表中完成注册;验证模块,用于在启动的过程中,验证所述配置文件的校验码是否正确,如不正确,则提示输入正确的校验码;接收到校验码后,将所述校验码写入所述配置文件,重新进行验证;加载模块,用于在所述验证模块验证通过后,加载所述动态脚本库中的个人化数据脚本名称。进一步地,上述装置还具有下面特点:还包括:导入模块,用于采用三个线程将个人化数据脚本导入所述动态脚本库中,所述三个线程包括:脚本导入线程,将个人化数据脚本导入所述动态脚本库中;监控线程,实时监控所述个人化数据脚本的导入进度,并将表示导入进度的数据反馈给界面显示线程;和所述界面显示线程,根据所述监控线程反馈的数据,将导入进度显示在界面上。进一步地,上述装置还具有下面特点:还包括:解密模块,用于根据所述配置文件中相应的安全级别对所述个人化数据脚本名称对应的个人化数据脚本进行解密,将解密后的个人化数据脚本发送给所述解析模块。进一步地,上述装置还具有下面特点:还包括:修改模块,用于接收到修改配置文件的指令后,接收用户对所述配置文件的修改信息,上报修改后的配置文件。为了解决上述问题,本专利技术还提供了一种终端,包括上述的处理个人化数据的装置。综上,本专利技术提供一种处理个人化数据的方法及装置、终端,可以实现将各种个人化数据事先导入,测试时检测中心可选择各套个人化数据对卡片进行个人化。此种方式可以实现卡片的重复个人化,因此可以只提供一定数量的卡片。而且可以随时使用随时个人化,不会将各种个人化情况混淆。附图说明图1为本专利技术实施例的一种处理个人化数据的方法的流程图;图2为本专利技术实施例的处理个人化数据的系统的示意图;图3为本专利技术一应用示例的处理个人化数据的方法的流程图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,下文中将结合附图对本专利技术的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。图1为本专利技术实施例的一种处理个人化数据的方法的流程图,如图1所示,本实施例的方法包括:步骤11、处理个人化数据的装置启动后,根据配置文件生成供选择个人化数据脚本名称的界面;步骤12、处理个人化数据的装置接收到运行命令后,如读卡器已连接所装载的终端,则获取用户选择的待执行的个人化数据脚本名称;步骤13、处理个人化数据的装置解析所获取的个人化数据脚本名称对应的个人化数据脚本,将解析出相应的个人化数据通过所述读卡器发送给IC卡。通过本专利技术实施例的方法,可以实现重复地对IC卡进行个人化,支持同一套卡片提交多个项目的测试,大大减少对送测卡片数量的需求。图2为本专利技术实施例的处理个人化数据的系统的示意图,如图2所示,本实施例的处理个人化数据的系统可以包括五个子系统和一个配置文件,如:处理个人化数据的装置、注册工具、动态脚本库、动态脚本库脚本导入工具、配置文件(logo.ini)以及配置文件校验工具。处理个人化数据的装置,用于动态导入动态库脚本中的脚本名称,解析脚本语言,与读卡器建立连接,并将解析后的指令通过读卡器下发到卡片中。注册工具的作用:为新用户生成安装处理个人化数据的装置的注册码,保护处理个人化数据的装置的版权。注册工具可以实现利用机器码获得注册码的过程。机器码是从计算机中获得的设备信息,注册时客户需要将机器码发给版权方,由版权方利用注册工具生成注册码,因而对于不同的计算机或终端,首次使用处理个人化数据的装置时,都需注册。动态脚本库的作用:可以封装多个不同的个人化脚本,每个本文档来自技高网...
一种处理个人化数据的方法及装置、终端

【技术保护点】
一种处理个人化数据的方法,包括:处理个人化数据的装置启动后,根据预置的配置文件生成供选择个人化数据脚本名称的界面;所述处理个人化数据的装置接收到运行命令后,如读卡器已连接所装载的终端,则获取用户通过所述界面选择的待执行的个人化数据脚本名称;所述处理个人化数据的装置解析所获取的个人化数据脚本名称对应的个人化数据脚本,将解析出相应的个人化数据通过所述读卡器发送给IC卡。

【技术特征摘要】
1.一种处理个人化数据的方法,包括:处理个人化数据的装置启动后,根据预置的配置文件生成供选择个人化数据脚本名称的界面;所述处理个人化数据的装置接收到运行命令后,如读卡器已连接所装载的终端,则获取用户通过所述界面选择的待执行的个人化数据脚本名称;所述处理个人化数据的装置解析所获取的个人化数据脚本名称对应的个人化数据脚本,将解析出相应的个人化数据通过所述读卡器发送给IC卡;其中,所述处理个人化数据的装置启动的过程包括:判断所装载的终端是否已注册,如未注册,则提示输入注册码;接收到注册码后,将所述注册码写入到注册表中完成注册;验证所述配置文件的校验码是否正确,如不正确,则提示输入正确的校验码;接收到校验码后,将所述校验码写入所述配置文件,重新进行验证;验证通过后,连接动态脚本库,加载动态脚本库中的个人化数据脚本名称。2.如权利要求1所述的方法,其特征在于:所述动态脚本库中的个人化数据脚本是采用三个线程导入的,所述三个线程包括:脚本导入线程,将个人化数据脚本导入所述动态脚本库中;监控线程,实时监控所述个人化数据脚本的导入进度,并将表示导入进度的数据反馈给界面显示线程;和所述界面显示线程,根据所述监控线程反馈的数据,将导入进度显示在界面上。3.如权利要求1或2所述的方法,其特征在于:所述解析所述个人化数据脚本名称对应的个人化数据脚本之前还包括:根据所述配置文件中相应的安全级别对所述个人化数据脚本名称对应的个人化数据脚本进行解密。4.如权利要求3所述的方法,其特征在于:所述方法还包括:接收到修改配置文件的指令后,接收用户对所述配置文件的修改信息,上报修改后的配置文件。5.一种处理个人化数据的装置,其特征在于,包括:注册...

【专利技术属性】
技术研发人员:陈志张浩
申请(专利权)人:大唐微电子技术有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1