The invention discloses a card replication method, a device and a storage medium, belonging to the technical field of close-range wireless communication. The method is used in electronic devices, including: obtaining card information of the card to be copied; detecting whether the card satisfies the replication condition according to the card information; and prohibiting replication of the card in the terminal when it is determined according to the card information that the card does not meet the replication condition. The disclosure avoids the risk of duplicating cards that do not meet the duplication conditions, and improves the security of card duplication.
【技术实现步骤摘要】
卡片复制方法、装置及存储介质
本公开涉及近距离无线通讯
,特别涉及一种卡片复制方法、装置及存储介质。
技术介绍
非接触式IC卡(IntegratedCircuitCard,集成电路卡)主要应用于门禁系统的访问卡、店铺的会员卡以及一些小额的支付卡等等。常用的非接触式IC卡包括MIFARE卡。目前,搭载有NFC(NearFieldCommunication,近距离无线通信技术)模块和eSE(embeddedSecurityElement,嵌入式安全元件)的智能设备通常都支持MIFARE协议,这样,可以通过NFC模块来读取MIFARE卡中的数据,并根据该数据在eSE中创建卡片,通过该卡片来模拟MIFARE卡。
技术实现思路
为解决相关技术中的问题,本公开提供了一种卡片复制方法、装置及存储介质。根据本公开实施例的第一方面,提供一种卡片复制方法,用于电子设备中,所述方法包括:获取待复制的卡片的卡片信息;根据所述卡片信息检测所述卡片是否满足复制条件;当根据所述卡片信息确定所述卡片不满足复制条件时,禁止在终端中复制所述卡片。根据本公开实施例的第二方面,提供一种卡片复制装置,用于电子设备中,所述装置包括:获取模块,被配置为获取待复制的卡片的卡片信息;检测模块,被配置为根据所述获取模块得到的所述卡片信息,检测所述卡片是否满足复制条件;禁止模块,被配置为在所述检测模块根据所述卡片信息确定所述卡片不满足复制条件时,禁止在终端中复制所述卡片。根据本公开实施例的第三方面,提供一种卡片复制装置,用于电子设备中,所述装置包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器 ...
【技术保护点】
1.一种卡片复制方法,其特征在于,用于电子设备中,所述方法包括:获取待复制的卡片的卡片信息;根据所述卡片信息检测所述卡片是否满足复制条件;当根据所述卡片信息确定所述卡片不满足所述复制条件时,禁止在终端中复制所述卡片。
【技术特征摘要】
1.一种卡片复制方法,其特征在于,用于电子设备中,所述方法包括:获取待复制的卡片的卡片信息;根据所述卡片信息检测所述卡片是否满足复制条件;当根据所述卡片信息确定所述卡片不满足所述复制条件时,禁止在终端中复制所述卡片。2.根据权利要求1所述的方法,其特征在于,所述根据所述卡片信息检测所述卡片是否满足复制条件,包括:根据所述卡片信息检测所述卡片是否是复制卡片,所述复制卡片是对发卡平台发放的原始卡片进行复制得到的;当所述卡片是所述复制卡片时,根据第一策略确定所述卡片是否满足所述复制条件;当所述卡片不是所述复制卡片时,根据第二策略确定所述卡片是否满足所述复制条件。3.根据权利要求2所述的方法,其特征在于,所述第一策略的限制条件比所述第二策略的限制条件严格。4.根据权利要求2所述的方法,其特征在于,所述第一策略包括复制卡片不满足复制条件。5.根据权利要求2所述的方法,其特征在于,所述方法还包括:当所述第一策略包括对应的复制次数达到预设次数的复制卡片不满足复制条件时,检测所述复制卡片对应的所述复制次数是否达到所述预定次数;当所述复制次数达到所述预设次数时,确定所述复制卡片不满足所述复制条件。6.根据权利要求5所述的方法,其特征在于,当所述电子设备是终端时,所述检测所述复制卡片对应的所述复制次数是否达到所述预定次数,包括:将所述复制卡片的卡片标识发送给服务器;接收所述服务器反馈的第一检测结果,所述第一检测结果是所述服务器在根据所述复制卡片的卡片标识确定复制次数,检测所述复制次数是否达到所述预定次数后得到的,所述复制次数在具有所述卡片标识的卡片被成功复制时更新;根据所述第一检测结果确定所述复制次数是否达到所述预定次数。7.根据权利要求6所述的方法,其特征在于,当基于同一原始卡片得到的复制卡片与所述原始卡片具有相同的卡片标识,且所述卡片标识对应于具有所述卡片标识的所有卡片总的复制次数时,所述第一检测结果是所述服务器在读取所述卡片标识对应的总的复制次数和第一预定次数,检测所述总的复制次数是否达到所述第一预定次数后得到的;当基于同一原始卡片得到的复制卡片的卡片标识互不相同、任一复制卡片的卡片标识与所述原始卡片的卡片标识不同,且每个卡片标识对应于具有所述卡片标识的一个卡片的复制次数时,所述第一检测结果是所述服务器在读取所述卡片标识对应的复制次数和第二预定次数,检测所述复制次数是否达到所述第二预定次数后得到的;当基于同一原始卡片得到的复制卡片的卡片标识互不相同、任一复制卡片的卡片标识与所述原始卡片的卡片标识不同,且所述原始卡片的卡片标识对应于所有卡片总的复制次数时,所述第一检测结果是所述服务器在根据所述复制卡片的卡片标识和预设规则确定所述原始卡片的卡片标识,读取所述原始卡片的卡片标识对应的总的复制次数和第三预定次数,检测所述总的复制次数是否达到所述第三预定次数后得到的;其中,基于同一原始卡片得到的复制卡片包括对所述原始卡片进行复制得到的复制卡片,和,对所述复制卡片进行复制得到的复制卡片。8.根据权利要求5所述的方法,其特征在于,当所述电子设备是服务器时,所述检测所述复制卡片对应的所述复制次数是否达到所述预定次数,包括:接收终端发送的所述复制卡片的卡片标识;根据所述复制卡片的卡片标识确定复制次数,检测所述复制次数是否达到所述预定次数。9.根据权利要求8所述的方法,其特征在于,所述根据所述复制卡片的卡片标识确定复制次数,检测所述复制次数是否达到所述预定次数,包括:当基于同一原始卡片得到的复制卡片与所述原始卡片具有相同的卡片标识,且所述卡片标识对应于具有所述卡片标识的所有卡片总的复制次数时,读取所述卡片标识对应的总的复制次数和第一预定次数,检测所述总的复制次数是否达到所述第一预定次数;当基于同一原始卡片得到的复制卡片的卡片标识互不相同、任一复制卡片的卡片标识与所述原始卡片的卡片标识不同,且每个卡片标识对应于具有所述卡片标识的一个卡片的复制次数时,读取所述卡片标识对应的复制次数和第二预定次数,检测所述复制次数是否达到所述第二预定次数;当基于同一原始卡片得到的复制卡片的卡片标识互不相同、任一复制卡片的卡片标识与所述原始卡片的卡片标识不同,且所述原始卡片的卡片标识对应于所有卡片总的复制次数时,根据所述复制卡片的卡片标识和预设规则确定所述原始卡片的卡片标识,读取所述原始卡片的卡片标识对应的总的复制次数和第三预定次数,检测所述总的复制次数是否达到所述第三预定次数;其中,基于同一原始卡片得到的复制卡片包括对所述原始卡片进行复制得到的复制卡片,和,对所述复制卡片进行复制得到的复制卡片。10.根据权利要求2所述的方法,其特征在于,所述方法还包括:当所述第一策略包括不满足审核条件的终端所复制的复制卡片不满足复制条件时,检测所述终端是否满足所述审核条件;当所述终端不满足所述审核条件时,确定所述复制卡片不满足所述复制条件。11.根据权利要求10所述的方法,其特征在于,当所述电子设备是终端时,所述检测所述终端是否满足所述审核条件,包括:将所述终端的关联信息发送给服务器;接收所述服务器反馈的第二检测结果,所述第二检测结果是所述服务器在检测所述关联信息是否满足所述审核条件后得到的;根据所述第二检测结果确定所述终端是否满足所述审核条件。12.根据权利要求10所述的方法,其特征在于,当所述电子设备是服务器时,所述检测所述终端是否满足所述审核条件,包括:接收终端发送的关联信息;检测所述关联信息是否满足所述审核条件;或者,接收终端发送的审核结果,根据所述审核结果确定所述终端是否满足所述审核条件,所述审核结果是所述终端获取所述终端的关联信息,检测所述关联信息是否满足所述审核条件后得到的。13.根据权利要求1所述的方法,其特征在于,当所述卡片不满足所述复制条件时,所述卡片信息是在创建所述卡片时设置的,且所述卡片信息在设置成功后禁止被更改。14.根据权利要求2所述的方法,其特征在于,所述根据所述卡片信息检测所述卡片是否是复制卡片,包括:当所述电子设备是终端或服务器时,检测所述卡片信息是否包含预设字符串,根据检测得到的第三检测结果确定所述卡片是否是所述复制卡片;或者,当所述电子设备是终端时,将所述卡片信息发送给服务器,接收所述服务器反馈的第四检测结果,根据所述第四检测结果确定所述卡片是否是所述复制卡片,所述第四检测结果是所述服务器根据所述卡片信息中是否包含预设字符串生成的。15.根据权利要求2所述的方法,其特征在于,所述原始卡片是实体卡片或虚拟卡片。16.根据权利要求1所述的方法,其特征在于,当所述电子设备是服务器时,所述禁止在终端中复制所述卡片,包括:向所述终端发送第一指示信息,所述第一指示信息用于指示禁止在所述终端中复制所述卡片。17.根据权利要求1至16任一项所述的方法,其特征在于,所述方法还包括:当所述卡片满足所述复制条件时,在所述终端中复制所述卡片。18.根据权利要求17所述的方法,其特征在于,当所述电子设备是服务器时,所述在所述终端中复制所述卡片,包括:向所述终端发送第二指示信息,所述第二指示信息用于指示允许在所述终端中复制所述卡片。19.根据权利要求17所述的方法,其特征在于,当所述电子设备是终端时,所述在所述终端中复制所述卡片,包括:在所述终端中创建所述卡片,并在所述卡片的预设字节中设置所述卡片信息。20.根据权利要求19所述的方法,其特征在于,当所述终端中搭载有近距离无线通讯技术NFC模块和嵌入式安全元件eSE时,所述在所述终端中创建所述卡片,包括:通过所述NFC模块读取所述卡片中各字节的内容;将所述内容和所述终端的设备标识发送给所述服务器;接收所述服务器发送的第一验证结果;当所述第一验证结果用于指示所述服务器对所述内容和所述设备标识的验证通过时,在所述eSE中创建所述卡片,将所述内容写入所述卡片中对应的字节中。21.根据权利要求19所述的方法,其特征在于,当所述电子设备是终端时,所述方法还包括:接收卡片信息修改请求;将所述卡片信息修改请求发送给所述服务器;接收所述服务器发送的第二验证结果,所述第二验证结果用于指示禁止修改所述卡片信息;根据所述第二验证结果确定禁止修改所述卡片信息。22.根据权利要求13或14或19所述的方法,其特征在于,设置有所述卡片信息的字节是选择应答ATS数据中的T1-Tk字节。23.一种卡片复制装置,其特征在于,用于电子设备中,所述装置包括:获取模块,被配置为获取待复制的卡片的卡片信息;检测模块,被配置为根据所述获取模块得到的所述卡片信息,检测所述卡片是否满足复制条件;禁止模块,被配置为在所述检测模块根据所述卡片信息确定所述卡片...
【专利技术属性】
技术研发人员:池玉博,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。