[发明专利]智能卡的应用数据备份恢复方法、电子设备及存储介质在审
申请号: | 201810701711.X | 申请日: | 2018-06-30 |
公开(公告)号: | CN109144775A | 公开(公告)日: | 2019-01-04 |
发明(设计)人: | 陈柳章 | 申请(专利权)人: | 深圳市文鼎创数据科技有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 广州市越秀区哲力专利商标事务所(普通合伙) 44288 | 代理人: | 齐则琳;张雷 |
地址: | 518057 广东省深圳市南山区粤海街道*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用数据 智能卡芯片 智能卡 备份恢复 备份指令 存储介质 电子设备 读取 恢复数据 恢复指令 检测 用户造成损失 重要数据 备份 删除 应用 指令 保存 | ||
本发明公开了一种智能卡的应用数据备份恢复方法、电子设备及存储介质,其中,智能卡包括智能卡芯片及MCU模块,方法包括:若检测到应用数据备份指令,根据应用数据备份指令将智能卡芯片中的应用数据保存到MCU模块中;若检测到应用数据恢复指令,根据应用数据恢复指令将MCU模块中的应用数据读取到智能卡芯片中。本发明提供的智能卡的应用数据备份恢复方法、电子设备及存储介质,当检测到应用数据备份指令时,将智能卡芯片中的应用数据备份到MCU模块中,当需要恢复数据时,根据恢复数据指令将MCU模块中的应用数据读取到智能卡芯片中,从而避免删除智能卡中的应用时导致应用中的重要数据丢失给用户造成损失的问题。
技术领域
本发明涉及数据备份恢复领域,尤其涉及一种智能卡的应用数据备份恢复方法、电子设备及存储介质。
背景技术
目前,Java智能卡技术提供了一个安全、便捷且多功能的智能卡平台,已广泛应用于金融等行业。开发者可以往Java卡中下载安装自己开发的应用程序,如applet,也能够删除卡里已有的应用程序。但是删除智能卡里的应用程序时,该应用程序中存储的所有数据都会被删除掉,如果包含重要的隐私数据,则会对用户造成损失。
发明内容
为了克服现有技术的不足,本发明的目的在于提供一种智能卡的应用数据备份恢复方案,以解决现有技术中删除智能卡中的应用时导致应用中的重要数据丢失的问题。
为实现上述目的,本发明一方面提供一种智能卡的应用数据备份恢复方法,包括:
若检测到应用数据备份指令,根据所述应用数据备份指令将所述智能卡芯片中的应用数据保存到所述MCU模块中;
若检测到应用数据恢复指令,根据所述应用数据恢复指令将所述MCU模块中的应用数据读取到所述智能卡芯片中。
进一步地,所述根据所述应用数据备份指令将所述智能卡芯片中的应用数据保存到所述MCU模块中包括:
验证用户权限;
若所述权限验证通过,则将所述智能卡芯片中的应用数据保存到所述MCU模块中。
进一步地,所述验证用户权限之前还包括:接收权限验证信息并将所述权限验证信息存储在所述MCU模块中,所述权限验证信息用于验证所述用户权限。
进一步地,所述根据所述应用数据恢复指令将所述MCU模块中的应用数据读取到所述智能卡芯片中包括:
验证所述用户权限;
若所述权限验证通过,则将所述MCU模块中的应用数据读取到所述智能卡芯片中。
进一步地,所述根据所述应用数据备份指令将所述智能卡芯片中的应用数据保存到所述MCU模块中包括:
获取加密密码并使用所述加密密码对所述智能卡芯片中的应用数据进行加密形成密文;
将所述密文保存到所述MCU模块中。
所述根据所述应用数据恢复指令将所述MCU模块中的应用数据读取到所述智能卡芯片中包括:
获取解密密码并使用所述解密密码对所述MCU模块中的密文进行解密;
将所述解密后的应用数据读取到所述智能卡芯片中。
进一步地,所述对所述MCU模块中的密文进行解密之前还包括:
对所述解密密码进行校验。
进一步地,所述智能卡芯片与所述MCU模块采用明文透传或协议封包的形式通信。
进一步地,所述应用数据备份指令和/或应用数据恢复指令为来自读卡器的应用协议数据单元APDU指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市文鼎创数据科技有限公司,未经深圳市文鼎创数据科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810701711.X/2.html,转载请声明来源钻瓜专利网。