[发明专利]复制智能卡的方法、装置及计算机可读存储介质有效
申请号: | 201711269208.3 | 申请日: | 2017-12-05 |
公开(公告)号: | CN108021967B | 公开(公告)日: | 2022-08-26 |
发明(设计)人: | 池玉博 | 申请(专利权)人: | 北京小米移动软件有限公司 |
主分类号: | G06K19/073 | 分类号: | G06K19/073 |
代理公司: | 北京英创嘉友知识产权代理事务所(普通合伙) 11447 | 代理人: | 魏嘉熹;南毅宁 |
地址: | 100085 北京市海淀区清河*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 复制 智能卡 方法 装置 计算机 可读 存储 介质 | ||
本公开涉及一种复制智能卡的方法、装置及计算机可读存储介质,以解决相关技术中智能卡容易被复制的技术问题。该方法包括:接收移动终端发送的对所述智能卡的复制请求;根据所述复制请求,获取所述智能卡的特征码;其中,所述特征码为利用算法和所述智能卡的数据计算得出;根据所述特征码,确认所述智能卡是否满足复制条件;将确认结果反馈给所述移动终端,以使所述移动终端根据所述确认结果复制或终止复制所述智能卡。
技术领域
本公开涉及通信领域,具体地,涉及一种复制智能卡的方法、装置及计算机可读存储介质。
背景技术
相关技术中,MIFARE非接触式IC卡主要用于门禁系统访问控制卡、会员卡、以及一些小额支付卡。MIFARE卡的存储容量有1k字节和4k字节。其中最常见的MIFARE Classic 1K卡,简称M1卡。M1卡分为16个扇区,每个扇区分为4块,每块16个字节,以块为存取单位。每个扇区有独立的一组密钥及访问控制,用于控制数据的读写操作权限。
目前市场上带有NFC(Near Field Communication;近场通信)eSE(embeddedSecure Element;嵌入式安全模块)芯片的主流手机均支持MIFARE协议,技术上可以通过在eSE中动态加载应用实现对MIFARE协议的卡模拟。如果用户的M1卡使用了缺省密钥,就可以通过手机NFC读卡器模式或非接触式读卡器读取到卡片的所有数据,并在手机eSE中克隆出一张同样数据的卡片。这样,一张用户的M1卡就可以快速地被复制到任意台手机上,从而存在一定的风险隐患。
发明内容
为克服相关技术中存在的问题,本公开提供一种复制智能卡的方法、装置及计算机可读存储介质。
根据本公开实施例的第一方面,提供一种复制智能卡的方法,应用于服务器,所述方法包括:
接收移动终端发送的对所述智能卡的复制请求;
根据所述复制请求,获取所述智能卡的特征码;其中,所述特征码为利用算法和所述智能卡的数据计算得出;
根据所述特征码,确认所述智能卡是否满足复制条件;
将确认结果反馈给所述移动终端,以使所述移动终端根据所述确认结果复制或终止复制所述智能卡。
可选地,所述获取所述智能卡的特征码,包括:
接收所述移动终端发送的所述智能卡的数据;
利用算法和所述智能卡的数据计算得出所述特征码。
可选地,所述获取所述智能卡的特征码,包括:
获取所述复制请求中包括的所述特征码。
可选地,所述确认所述移动终端是否满足复制条件,包括:
根据所述特征码,查找所述智能卡允许被复制的次数以及所述智能卡的当前复制次数;
当所述当前复制次数小于所述智能卡允许被复制的次数时,则允许所述移动终端复制所述智能卡;
当所述当前复制次数不小于所述智能卡允许被复制的次数时,则禁止所述移动终端复制所述智能卡。
可选地,所述确认所述移动终端是否满足复制条件包括:
确认所述服务器没有预存所述特征码;
存储所述特征码;
设置所述特征码对应的智能卡允许被复制的次数以及所述智能卡的当前复制次数。
可选地,还包括:
接收所述移动终端反馈的成功复制所述智能卡或删除所述智能卡的信息;
更新所述智能卡的当前复制次数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小米移动软件有限公司,未经北京小米移动软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711269208.3/2.html,转载请声明来源钻瓜专利网。