【技术实现步骤摘要】
多应用芯片卡的数据写入方法、系统及存储介质
本申请涉及芯片
,具体而言,涉及一种多应用芯片卡的数据写入方法、系统及存储介质。
技术介绍
随着信息技术的飞速发展,集成电路卡(IntegratedCircuitCard,IC卡,也称芯片卡)已经广泛应用于生活中的各个领域,其中包括金融、教育、交通、社保等,例如,银行金融交易卡、公路收费卡、门禁卡、社保卡、公交卡、教育卡等。不同的应用领域和场景,芯片卡的发行方法也不同。智能IC卡在发行过程中,根据应用需求、法规要求、行业需求等进行定制化发卡,例如,银行金融交易卡、公路收费卡等。随着行业的发展,智能IC卡多应用支持的需求更为广泛,但芯片卡的发卡方式仍然采用集中式发卡。例如,社保卡包括社保应用和金融应用,但芯片卡的金融和社保数据是同时在卡厂写入的。这样的写入方式对于支持多应用的芯片卡来说,将所有应用数据传输到卡厂进行芯片卡的制作,会使得应用数据的安全管控存在问题,可能造成用户数据的泄露。
技术实现思路
本申请的目的在于,针对上述现有技术中的不足 ...
【技术保护点】
1.一种多应用芯片卡的数据写入方法,其特征在于,应用于多应用发卡系统,所述多应用发卡系统包括:发卡中心和制卡中心;所述方法包括:/n由所述发卡中心对预先制备的芯片进行文件系统的初始化,以在所述芯片中写入多个应用的文件系统;其中,所述多个应用包括:所述发卡中心对应的主应用,以及至少一种辅应用;/n由所述发卡中心在所述芯片中每种辅应用的文件系统中,安装每种辅应用的出厂密钥;/n由所述发卡中心向所述芯片中写入芯片鉴权证书;/n由所述制卡中心对基于所述芯片制备的芯片卡中的所述芯片鉴权证书验证通过之后,根据所述每种辅应用的出厂密钥,在所述每种辅应用的文件系统中安装所述每种辅应用的密钥 ...
【技术特征摘要】
1.一种多应用芯片卡的数据写入方法,其特征在于,应用于多应用发卡系统,所述多应用发卡系统包括:发卡中心和制卡中心;所述方法包括:
由所述发卡中心对预先制备的芯片进行文件系统的初始化,以在所述芯片中写入多个应用的文件系统;其中,所述多个应用包括:所述发卡中心对应的主应用,以及至少一种辅应用;
由所述发卡中心在所述芯片中每种辅应用的文件系统中,安装每种辅应用的出厂密钥;
由所述发卡中心向所述芯片中写入芯片鉴权证书;
由所述制卡中心对基于所述芯片制备的芯片卡中的所述芯片鉴权证书验证通过之后,根据所述每种辅应用的出厂密钥,在所述每种辅应用的文件系统中安装所述每种辅应用的密钥,以更新所述每种辅应用的出厂密钥;
由所述发卡中心在对所述芯片卡中的所述芯片鉴权证书验证通过之后,向所述主应用的文件系统中写入所述主应用的应用数据。
2.如权利要求1所述的方法,其特征在于,所述由所述发卡中心对预先制备的芯片进行文件系统的初始化,包括:
由所述发卡中心在对所述芯片的出厂密钥进行认证通过之后,对所述芯片进行文件系统的初始化。
3.如权利要求1所述的方法,其特征在于,所述由所述发卡中心在所述芯片中每种辅应用的文件系统中,安装每种辅应用的出厂密钥,包括:
由所述发卡中心,采用密码机,根据所述芯片的分散因子,生成对称密钥数据,并生成所述对称密钥的密文消息认证码数据;其中,所述对称密钥包括:所述至少一种辅应用的出厂密钥;
由所述发卡中心,根据所述密文消息认证码数据,在所述每种辅应用的文件系统中安装所述每种辅应用的出厂密钥。
4.如权利要求3所述的方法,其特征在于,所述由所述发卡中心,采用密码机,根据所述芯片的分散因子,生成对称密钥数据,包括:
由所述发卡中心,采用所述密码机,根据所述芯片生成的随机数,以及所述芯片的分散因子,生成所述对称密钥数据。
5.如权利要求3所述的方法,其特征在于,所述由所述发卡中心向所述芯片中写入芯片鉴权证书,包括:
由所述发卡中心采用所述密码机,计算第一外部认证数据;
由所述发卡中心基于所述第一外部认证数据认证通过后,获取所述芯片鉴权证书的私钥和证书文件的写入权限;<...
【专利技术属性】
技术研发人员:颜星,蔡燕,王刚,程聂,钟梁,陈小玲,才子平,胡慧姝,
申请(专利权)人:湖南中育至诚数字科技有限公司,
类型:发明
国别省市:湖南;43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。