真实卡片管理器及数据交互方法
【专利摘要】本发明提供了一种真实卡片管理器及数据交互方法,该真实卡片管理器包括:安全芯片、截止板、至少两个读写接口,其中,每个读写接口包括:第一IO接口、第二IO接口、读写控制单元和存储单元;至少两个读写接口中第一个读写接口的第一IO接口与安全芯片相连;至少两个读写接口中从第二个读写接口起,每个读写接口的第一IO接口分别连接前一个读写接口的第二IO接口;最后一个读写接口的第二IO接口与存储有截止信息的截止板相连。基于本发明,可以实现对真实卡片的管理。
【专利说明】
真实卡片管理器及数据交互方法
技术领域
[0001]本发明涉及电子信息安全技术领域,尤其涉及一种真实卡片管理器及数据交互方法。
【背景技术】
[0002]现有交易流程中,例如:取款或者购物刷卡,通常用户需要随身携带从银行办理的银行卡,由于银行卡种类多种多样,一个用户可能同时拥有多张不同银行的银行卡,如需随身携带多张不同银行的银行卡,在进行交易时不够方便。
[0003]因此,现有技术中急需提供一种便于对银行卡进行管理的方案。
【发明内容】
[0004]本发明旨在解决上述问题。
[0005]本发明的主要目的在于提供一种真实卡片管理器;
[0006]本发明的另一主要目的在于提供一种数据交互方法。
[0007]为达到上述目的,本发明的技术方案具体是这样实现的:
[0008]本发明一方面提供了一种真实卡片管理器,包括:安全芯片,用于接收读写接口发送的第一数据,向读写接口发送第二数据;截止板,用于存储截止信息;至少两个读写接口,其中,每个读写接口包括:第一 1接口、第二 1接口、读写控制单元和存储单元;其中:至少两个读写接口中第一个读写接口的第一 1接口与安全芯片相连;至少两个读写接口中从第二个读写接口起,每个读写接口的第一 1接口分别连接前一个读写接口的第二 1接口 ;最后一个读写接口的第二 1接口与存储有截止信息的截止板相连;每个读写接口中,第一 1接口与第二 1接口分别与读写控制单元相连;至少两个读写接口中每个读写接口的读写控制单元,用于从真实卡片读取第一数据并发送给安全芯片,接收安全芯片发送的第二数据并向真实卡片写入第二数据;至少两个读写接口中每个读写接口的存储单元,用于存储读写接口各自的地址。
[0009]本发明另一方面提供了一种真实卡片管理器,包括:安全芯片,用于接收读写接口发送的第一数据,向读写接口发送第二数据;至少两个读写接口,其中,最后一个读写接口包括第一 1接口、读写控制单元和存储单元;至少两个读写接口中除最后一个读写接口之外的每个读写接口包括:第一 1接口、第二 1接口、读写控制单元和存储单元;其中:至少两个读写接口中第一个读写接口的第一 1接口与安全芯片相连;至少两个读写接口中从第二个读写接口起,每个读写接口的第一 1接口分别连接前一个读写接口的第二 1接口;每个读写接口中,第一 10接口与第二 10接口分别与读写控制单元相连;至少两个读写接口中每个读写接口的读写控制单元,用于从真实卡片读取第一数据并发送给安全芯片,接收安全芯片发送的第二数据并向真实卡片写入第二数据;至少两个读写接口中每个读写接口的存储单元,用于存储读写接口各自的地址;至少两个读写接口中最后一个读写接口的存储单元,还用于存储截止信息。
[0010]此外,真实卡片管理器还包括:存储器,与安全芯片相连,用于存储数据。
[0011]本发明还一方面提供了一种数据交互方法,包括:真实卡片管理器安全芯片向目标读写接口发送读卡指令,读卡指令包括目标读写接口的地址;目标读写接口接收读卡指令,读取与目标读写接口相连的真实卡片的真实卡片信息,获取目标读写接口的标识信息,并将真实卡片的真实卡片信息和目标读写接口的标识信息发送至真实卡片管理器安全芯片;真实卡片管理器安全芯片接收目标读写接口发送的真实卡片的真实卡片信息和目标读写接口的标识信息,并判断接收到的真实卡片信息是否为目标真实卡片的真实卡片信息;如果判断出接收到的真实卡片信息不是目标真实卡片的真实卡片信息,则真实卡片管理器安全芯片判断目标读写接口的标识信息是否为截止信息,如果目标读写接口的标识信息为截止信息,则真实卡片管理器安全芯片确定寻卡失败;如果目标读写接口的标识信息不是截止信息,则真实卡片管理器安全芯片确定目标读写接口的下一个读写接口为新目标读写接口,并继续执行向新目标读写接口发送新读卡指令,新读卡指令包括新目标读写接口的地址;如果判断出接收到的真实卡片信息为目标真实卡片的真实卡片信息,则真实卡片管理器安全芯片通过目标读写接口与目标真实卡片进行数据交互。
[0012]本发明还另一方面提供了一种数据交互方法,包括:真实卡片管理器安全芯片向待交互读写接口发送读卡指令,读卡指令包括待交互读写接口的地址;待交互读写接口接收读卡指令,读取与待交互读写接口相连的真实卡片的真实卡片信息和与待交互读写接口的标识信息,并将真实卡片的真实卡片信息和待交互读写接口的标识信息发送至真实卡片管理器安全芯片;真实卡片管理器安全芯片接收待交互读写接口发送的真实卡片的真实卡片信息和待交互读写接口的标识信息,并在真实卡片信息列表中将接收到的真实卡片信息和待交互读写接口进行对应存储;真实卡片管理器安全芯片判断待交互读写接口的标识信息是否为截止信息;如果待交互读写接口的标识信息不是截止信息,则真实卡片管理器安全芯片确定待交互读写接口的下一个读写接口为新待交互读写接口,并继续执行向新待交互读写接口发送新读卡指令,新读卡指令包括新待交互读写接口的地址;如果待交互读写接口的标识信息为截止信息,则真实卡片管理器安全芯片确定寻卡完成;在真实卡片管理器安全芯片确定寻卡完成后,获取真实卡片信息列表;真实卡片管理器在真实卡片信息列表中查找目标真实卡片对应的目标读写接口 ;真实卡片管理器安全芯片通过目标读写接口与目标真实卡片进行数据交互。
[0013]本发明又一方面提供了一种真实卡片管理器,包括:安全芯片,用于接收控制芯片发送的第一数据,向控制芯片发送第二数据;控制芯片,用于接收安全芯片发送的第一数据,向安全芯片发送第二数据,接收读写接口发送的第三数据,向读写接口发送第四数据;截止板,用于存储截止信息;至少两个读写接口,其中,每个读写接口包括:第一 1接口、第二 1接口、读写控制单元和存储单元;其中:至少两个读写接口中第一个读写接口的第一1接口与控制芯片相连;至少两个读写接口中从第二个读写接口起,每个读写接口的第一1接口分别连接前一个读写接口的第二 1接口 ;最后一个读写接口的第二 1接口与存储有截止信息的截止板相连;每个读写接口中,第一 1接口与第二 1接口分别与读写控制单元相连;至少两个读写接口中每个读写接口的读写控制单元,用于从真实卡片读取第三数据并发送给控制芯片,接收控制芯片发送的第四数据并向真实卡片写入第四数据;至少两个读写接口中每个读写接口的存储单元,用于存储读写接口各自的地址。
[0014]本发明再一方面提供了一种真实卡片管理器,包括:安全芯片,用于接收控制芯片发送的第一数据,向控制芯片发送第二数据;控制芯片,用于接收安全芯片发送的第一数据,向安全芯片发送第二数据,接收读写接口发送的第三数据,向读写接口发送第四数据;至少一个读写接口为至少两个读写接口,其中,最后一个读写接口包括第一 1接口、读写控制单元和存储单元;至少两个读写接口中除最后一个读写接口之外的每个读写接口包括:第一 1接口、第二 1接口、读写控制单元和存储单元;其中:至少两个读写接口中第一个读写接口的第一 1接口与控制芯片相连;至少两个读写接口中从第二个读写接口起,每个读写接口的第一 1接口分别连接前一个读写接口的第二 1接口 ;每个读写接口中,第一1接口与第二 1接口分别与读写控制单元相连;至少两个读写接口中每个读写接口的读写控制单元,用于从真实卡片读取第三数据并发送给控制芯片,接收控制芯片发送的第四数据并向真实卡片写入第四数据;至少两个读写接口中每个读写接口的存储单元,用于存储读写接口各自的地址;至少两个读写接口中最后一个读写接口的存储单元,还用于存储截止信息。
[0015]此外,真实卡片管理器还包括:存储器,与控制芯片相连,用于存储数据。
[0016]此外,安全芯片为一个。
[0017]本发明还又一方面提供了一种数据交互方法,包括:真实卡片管理器控制芯片向目标读写接口发送读卡指令,读卡指令包括目标读写接口的地址;目标读写接口接收读卡指令,读取与目标读写接口相连的真实卡片的真实卡片信息,获取目标读写接口的标识信息,并将真实卡片的真实卡片信息和目标读写接口的标识信息发送至真实卡片管理器控制芯片;真实卡片管理器控制芯片接收目标读写接口发送的真实卡片的真实卡片信息和目标读写接口的标识信息,并判断接收到的真实卡片信息是否为目标真实卡片的真实卡片信息;如果判断出接收到的真实卡片信息不是目标真实卡片的真实卡片信息,则真实卡片管理器控制芯片判断目标读写接口的标识信息是否为截止信息,如果目标读写接口的标识信息为截止信息,则真实卡片管理器控制芯片确定寻卡失败;如果目标读写接口的标识信息不是截止信息,则真实卡片管理器控制芯片确定目标读写接口的下一个读写接口为新目标读写接口,并继续执行向新目标读写接口发送新读卡指令,新读卡指令包括新目标读写接口的地址;如果判断出接收到的真实卡片信息为目标真实卡片的真实卡片信息,则真实卡片管理器控制芯片通过目标读写接口与目标真实卡片进行数据交互。
[0018]本发明还再一方面提供了一种数据交互方法,包括:真实卡片管理器控制芯片向待交互读写接口发送读卡指令,读卡指令包括待交互读写接口的地址;待交互读写接口接收读卡指令,读取与待交互读写接口相连的真实卡片的真实卡片信息和与待交互读写接口的标识信息,并将真实卡片的真实卡片信息和待交互读写接口的标识信息发送至真实卡片管理器控制芯片;真实卡片管理器控制芯片接收待交互读写接口发送的真实卡片的真实卡片信息和待交互读写接口的标识信息,并在真实卡片信息列表中将接收到的真实卡片信息和待交互读写接口进行对应存储;真实卡片管理器控制芯片判断待交互读写接口的标识信息是否为截止信息;如果待交互读写接口的标识信息不是截止信息,则真实卡片管理器控制芯片确定待交互读写接口的下一个读写接口为新待交互读写接口,并继续执行向新待交互读写接口发送新读卡指令,新读卡指令包括新待交互读写接口的地址;如果待交互读写接口的标识信息为截止信息,则真实卡片管理器控制芯片确定寻卡完成;在真实卡片管理器控制芯片确定寻卡完成后,获取真实卡片信息列表;真实卡片管理器在真实卡片信息列表中查找目标真实卡片对应的目标读写接口 ;真实卡片管理器控制芯片通过目标读写接口与目标真实卡片进行数据交互。
[0019]由上述本发明提供的技术方案可以看出,基于本发明的真实卡片管理器,可以实现对真实卡片的管理。
【附图说明】
[0020]为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图。
[0021]图1为本发明实施例1提供的真实卡片管理器的结构示意图;
[0022]图2为本发明实施例2提供的真实卡片管理器的结构示意图;
[0023]图3为本发明实施例3提供的真实卡片管理器的结构示意图;
[0024]图4为本发明实施例4提供的真实卡片管理器的结构示意图。
【具体实施方式】
[0025]下面结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明的保护范围。
[0026]在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或数量或位置。
[0027]在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
[0028]下面将结合附图对本发明实施例作进一步地详细描述。
[0029]本发明提供了一种数据交互的架构,以提供便于对银行卡进行管理的交易解决方案。该数据交互架构包括:模拟装置以及真实卡片管理器。
[0030]其中:
[0031]模拟装置,可以包括一个或多个模拟装置,每个模拟装置只能属于一个真实卡片管理器并被其管理。该模拟装置可以为模拟卡片,即单独制造为卡片形状的设备,也可以为预留有模拟装置功能的真实卡片,该模拟卡片可以与现有银行卡片大小相同,在本数据交互架构中,可以替代真实卡片完成交易。当然,本发明的模拟装置还可以为具有模拟装置功能的移动设备,包括:智能手机、平板电脑(PAD)、PDA(例如掌上电脑、学习机)、笔记本电脑、电子书阅读装置、可穿戴设备(例如智能腕表、智能眼镜等)等。或者,本发明的模拟装置还可以为电子签名设备(key设备,例如工行U盾,农行K宝等)。当然,本发明的模拟装置还可以为移动设备和电子签名设备的组合。模拟装置可以配合现有的终端(该终端可以包括支付终端、功能终端等,例如支付终端包括涉及金融交易的交易类型的终端,例如:智能手机、平板电脑、笔记本电脑、智能可穿戴设备、ATM机、POS机、公交充值机、拉卡拉支付终端等支付发起类终端,功能终端包括业务型终端,例如:门禁、积分卡管理终端等业务发起类终端)进行数据交互,模拟装置也可以与真实卡片管理器进行数据交互。具体的,当模拟装置为卡片形状的设备时,可以通过接触式和/或NFC方式连接终端使用,当模拟装置为智能手机等形式时,可以通过NFC方式连接终端使用。其中,为了便于与本发明的模拟装置进行配合使用,本发明中涉及的终端可以为读卡式终端,也可以为读写卡式终端,以便对模拟装置进行数据的读取或者读写。
[0032]真实卡片管理器,可以管理一张或多张模拟装置,且该真实卡片管理器具有至少一个读写接口,该读写接口可以为接触式(例如卡槽形式的触点接触等)接口和/或非接触式(例如NFC等)接口,以方便真实卡片管理器可以通过不同方式连接不同种类的真实卡片;真实卡片管理器还可以与模拟装置进行数据交互。该真实卡片管理器可以放置在固定位置(例如用户家里),也可以制成小型设备随身携带(例如钱包形式),当该真实卡片管理器放置在固定位置时,主要可以通过2G网络接口、3G网络接口、4G网络接口或WIFI接口等网络接口与模拟装置进行数据交互,当该真实卡片管理器随身携带时,除了可以采用网络接口与模拟装置进行数据交互外,还可以采用蓝牙接口、红外接口、2.4G接口、900M接口、zigbee接口等近场通信接口或中场通信接口与模拟装置进行数据交互。
[0033]在本数据交互架构中,真实卡片为智能芯片卡,该真实卡片可以为功能卡(例如公交卡、饭卡、购物卡、会员卡、积分卡、身份证等)或者银行颁发的银行卡,当模拟装置为卡片形状的设备时,也可以为智能芯片卡。
[0034]基于上述数据架构,本发明提供了一种真实卡片管理器,以便用于管理上述真实卡片。
[0035]实施例1
[0036]图1示出了本发明实施例1的真实卡片管理器的结构示意图,参见图1,本发明实施例I的真实卡片管理器包括:安全芯片,读写接口以及截止板;其中,
[0037]安全芯片,用于接收读写接口发送的第一数据,向读写接口发送第二数据;
[0038]截止板,用于存储截止信息;
[0039]至少两个读写接口,其中,每个读写接口包括:第一 1接口、第二 1接口、读写控制单元和存储单元;其中:
[0040]至少两个读写接口中第一个读写接口的第一 1接口与安全芯片相连;
[0041 ] 至少两个读写接口中从第二个读写接口起,每个读写接口的第一 1接口分别连接前一个读写接口的第二 1接口;
[0042]最后一个读写接口的第二 1接口与存储有截止信息的截止板相连;
[0043]每个读写接口中,第一 1接口与第二 1接口分别与读写控制单元相连;
[0044]至少两个读写接口中每个读写接口的读写控制单元,用于从真实卡片读取第一数据并发送给安全芯片,接收安全芯片发送的第二数据并向真实卡片写入第二数据;
[0045]至少两个读写接口中每个读写接口的存储单元,用于存储读写接口各自的地址。
[0046]其中,读写接口的存储单元存储的地址由真实卡片管理器进行分配。
[0047]由于本实施例中每个读写接口的1接口进行了串联,从安全芯片1接口发送的数据经由依次串联的读写接口的1接口发送至需要接收该数据的读写接口的1接口,节省了安全芯片的1接口的数量,节约了成本。
[0048]另外,安全芯片可以从一个读写接口中读出数据,并向该读写接口写入数据;或者,安全芯片还可以从一个读写接口中读出数据,并向另外的读写接口写入数据,在本实施例中并不做限制。
[0049]其中,安全芯片为具有加密、解密、校验、校验验证、证书验证、签名、验签和数据格式转换等数据处理功能。且本实施例中安全芯片为一个,以节约成本。本发明实施例1通过安全芯片控制读写接口的数据传输,可以提高安全性。具体的,该安全芯片可以为国民技术的Z8D256U、英飞凌公司的STSEL78。另外,安全芯片可以具有存储单元,用于进行数据存储。
[0050]读写接口可以为至少一个接触式接口,或者至少一个非接触式接口,或者至少一个接触式接口和至少一个非接触式接口,以便通过读写接口与不同类型的真实卡片进行数据交互,一个读写接口与一个真实卡片进行读写。具体的,接触式接口可以为触点等,非接触式接口可以为NFC接口等。接触式接口的型号可以为NXP公司的8035、NCN公司的8025等;非接触式接口的型号可以为PN512、NXP公司的RC663等。
[0051 ] 读写接口的读写控制单元可以集成在一起,也可以设置为两个单元,即读写单元和控制单元,在本发明中并不做限制,如果采用两个单元实现时,1接口分别与控制单元连接,读写单元与控制单元连接。
[0052]此外,各个1接口之间采用耦合连接。
[0053]基于本发明实施例1的真实卡片管理器,可以实现对真实卡片的管理。由于采用1接口串联的方式进行数据传输,节省了安全芯片的1接口数量。由于设置了截止板,在安全芯片检测到截止信息时,可以获知最后一个读写接口,提高接口检测效率。
[0054]进一步的,为了方便用户使用,本发明实施例1的真实卡片管理器,还包括:电源;该电源可以为直插电源,也可以为电池,如果为电池,本真实卡片管理器还具有充电器等配套部件。
[0055]进一步的,为了方便数据存储,本发明实施例1的真实卡片管理器,还包括:存储器;该存储器与安全芯片相连,用于存储数据。
[0056]本发明所记载的数据,还可以包括指令等。
[0057]实施例2
[0058]图2示出了本发明实施例2的真实卡片管理器的结构示意图,参见图2,本发明实施例2的真实卡片管理器包括:安全芯片以及读写接口 ;其中,
[0059]安全芯片,用于接收读写接口发送的第一数据,向读写接口发送第二数据;
[0060]至少两个读写接口,其中,最后一个读写接口包括第一 1接口、读写控制单元和存储单元;至少两个读写接口中除最后一个读写接口之外的每个读写接口包括:第一 1接口、第二 1接口、读写控制单元和存储单元;其中:
[0061]至少两个读写接口中第一个读写接口的第一 1接口与安全芯片相连;
[0062]至少两个读写接口中从第二个读写接口起,每个读写接口的第一 1接口分别连接前一个读写接口的第二 1接口;
[0063]每个读写接口中,第一 1接口与第二 1接口分别与读写控制单元相连;
[0064]至少两个读写接口中每个读写接口的读写控制单元,用于从真实卡片读取第一数据并发送给安全芯片,接收安全芯片发送的第二数据并向真实卡片写入第二数据;
[0065]至少两个读写接口中每个读写接口的存储单元,用于存储读写接口各自的地址;至少两个读写接口中最后一个读写接口的存储单元,还用于存储截止信息。
[0066]其中,读写接口的存储单元存储的地址由真实卡片管理器进行分配。
[0067]由于本实施例中每个读写接口的1接口进行了串联,从安全芯片1接口发送的数据经由依次串联的读写接口的1接口发送至需要接收该数据的读写接口的1接口,节省了安全芯片的1接口的数量,节约了成本。
[0068]另外,安全芯片可以从一个读写接口中读出数据,并向该读写接口写入数据;或者,安全芯片还可以从一个读写接口中读出数据,并向另外的读写接口写入数据,在本实施例中并不做限制。
[0069]其中,安全芯片为具有加密、解密、校验、校验验证、证书验证、签名、验签和数据格式转换等数据处理功能。且本实施例中安全芯片为一个,以节约成本。本发明实施例2通过安全芯片控制读写接口的数据传输,可以提高安全性。具体的,该安全芯片可以为国民技术的Z8D256U、英飞凌公司的STSEL78。另外,安全芯片可以具有存储单元,用于进行数据存储。
[0070]读写接口可以为至少一个接触式接口,或者至少一个非接触式接口,或者至少一个接触式接口和至少一个非接触式接口,以便通过读写接口与不同类型的真实卡片进行数据交互,一个读写接口与一个真实卡片进行读写。具体的,接触式接口可以为触点等,非接触式接口可以为NFC接口等。接触式接口的型号可以为NXP公司的8035、NCN公司的8025等;非接触式接口的型号可以为PN512、NXP公司的RC663等。
[0071 ] 读写接口的读写控制单元可以集成在一起,也可以设置为两个单元,即读写单元和控制单元,在本发明中并不做限制,如果采用两个单元实现时,1接口分别与控制单元连接,读写单元与控制单元连接。
[0072]此外,各个1接口之间采用耦合连接。
[0073]基于本发明实施例2的真实卡片管理器,可以实现对真实卡片的管理,由于采用1接口串联的方式进行数据传输,节省了安全芯片的1接口数量。由于最后一个读写接口中存储有截止信息,在安全芯片检测到截止信息时,可以获知最后一个读写接口,提高接口检测效率。
[0074]进一步的,为了方便用户使用,本发明实施例2的真实卡片管理器,还包括:电源;该电源可以为直插电源,也可以为电池,如果为电池,本真实卡片管理器还具有充电器等配套部件。
[0075]进一步的,为了方便数据存储,本发明实施例2的真实卡片管理器,还包括:存储器;该存储器与安全芯片相连,用于存储数据。
[0076]本发明所记载的数据,还可以包括指令等。
[0077]为了实现真实卡片管理器与真实卡片之间的数据交互,基于上述实施例1和实施例2中的真实卡片管理器,本发明还提供一种数据交互方法,包括但不限于如下实现方式:
[0078]方式(一)
[0079]真实卡片管理器安全芯片向目标读写接口发送读卡指令,读卡指令包括目标读写接口的地址;具体地,真实卡片管理器安全芯片通过串行相连的各个读写接口向目标读写接口发送读卡指令。例如,目标读写接口为第三个读写接口,真实卡片管理器安全芯片通过第一个读写接口的第一 10接口将读卡指令发送给第一个读写接口,该第一个读写接口接收到该读卡指令后,判断该读卡指令携带的目标读写接口的地址是否与自身存储的地址是否相同,如果不相同,则该第一读写接口通过该第一读写接口的第二 1接口将该读卡指令发送给第二个读写接口,第二个读写接口通过该第二读写接口的第一 1接口接收到该读卡指令后,执行与第一个读写接口相同的操作,由于第二个读写接口也会判断出该读卡指令携带的目标读写接口的地址与自身存储的地址不相同,因而会将读卡指令继续发送给第三个读写接口。
[0080]目标读写接口接收读卡指令,读取与目标读写接口相连的真实卡片的真实卡片信息和与目标读写接口的标识信息,并将真实卡片的真实卡片信息和目标读写接口的标识信息发送至真实卡片管理器安全芯片;具体地,第三个读写接口接收到读卡指令后,通过判断出该读卡指令携带的目标读写接口的地址是否与自身存储的地址相同,可以确定第三个读写接口即为目标读写接口,并执行读取与目标读写接口相连的真实卡片的真实卡片信息和与目标读写接口相连的目标读写接口的标识信息的操作;另外,目标读写接口的标识信息例如可以是截止信息,用来标识该目标读写接口是否为最后一个读写接口 ;获取该目标读写接口的标识信息可以采用但不限于如下方式:例如,基于实施例1提供的真实卡片管理器,可以通过该目标读写接口的第二 1读取后续连接的接口中是否存储有截止信息来获取标识信息;基于实施例2提供的真实卡片管理器,可以通过读取该目标读写接口的存储单元中是否存储有截止信息来获取该标识信息。
[0081]真实卡片管理器安全芯片接收目标读写接口发送的真实卡片的真实卡片信息和目标读写接口的标识信息,并判断接收到的真实卡片信息是否为目标真实卡片的真实卡片信息;
[0082]如果判断出接收到的真实卡片信息不是目标真实卡片的真实卡片信息,则真实卡片管理器安全芯片判断目标读写接口的标识信息是否为截止信息,如果目标读写接口的标识信息为截止信息,则真实卡片管理器安全芯片确定寻卡失败;如果目标读写接口的标识信息不是截止信息,则真实卡片管理器安全芯片确定目标读写接口的下一个读写接口为新目标读写接口,并继续执行向新目标读写接口发送新读卡指令,新读卡指令包括新目标读写接口的地址;
[0083]如果判断出接收到的真实卡片信息为目标真实卡片的真实卡片信息,则真实卡片管理器安全芯片通过目标读写接口与目标真实卡片进行数据交互。
[0084]方式(二)
[0085]真实卡片管理器安全芯片向待交互读写接口发送读卡指令,读卡指令包括待交互读写接口的地址;
[0086]待交互读写接口接收读卡指令,读取与待交互读写接口相连的真实卡片的真实卡片信息和与待交互读写接口的标识信息,并将真实卡片的真实卡片信息和待交互读写接口的标识信息发送至真实卡片管理器安全芯片;
[0087]真实卡片管理器安全芯片接收待交互读写接口发送的真实卡片的真实卡片信息和待交互读写接口的标识信息,并在真实卡片信息列表中将接收到的真实卡片信息和待交互读写接口进行对应存储;
[0088]真实卡片管理器安全芯片判断待交互读写接口的标识信息是否为截止信息;
[0089]如果待交互读写接口的标识信息不是截止信息,则真实卡片管理器安全芯片确定待交互读写接口的下一个读写接口为新待交互读写接口,并继续执行向新待交互读写接口发送新读卡指令,新读卡指令包括新待交互读写接口的地址;
[0090]如果待交互读写接口的标识信息为截止信息,则真实卡片管理器安全芯片确定寻卡完成;
[0091]在真实卡片管理器安全芯片确定寻卡完成后,获取真实卡片信息列表;
[0092]真实卡片管理器在真实卡片信息列表中查找目标真实卡片对应的目标读写接P ;
[0093]真实卡片管理器安全芯片通过目标读写接口与目标真实卡片进行数据交互。
[0094]其中,采用方式(二)可以读取每个读写接口相连的真实卡片的真实卡片信息,并存储每个读写接口及其对应的真实卡片的真实卡片信息,以形成一个真实卡片信息列表,当真实卡片管理器需要与某个目标真实卡片进行数据交互时,可以根据该目标真实卡片的真实卡片信息(例如,卡号等)从该真实卡片管理器中查找该目标真实卡片对应的目标读写接口,并通过该目标读写接口与该目标真实卡片进行数据交互。
[0095]实施例3
[0096]图3示出了本发明实施例3的真实卡片管理器的结构示意图,参见图3,本发明实施例3的真实卡片管理器包括:安全芯片,控制芯片,读写接口以及截止板;其中,
[0097]安全芯片,用于接收控制芯片发送的第一数据,向控制芯片发送第二数据;
[0098]控制芯片,用于接收安全芯片发送的第一数据,向安全芯片发送第二数据,接收读写接口发送的第三数据,向读写接口发送第四数据;
[0099]截止板,用于存储截止信息;
[0100]至少两个读写接口,其中,每个读写接口包括:第一 1接口、第二 1接口、读写控制单元和存储单元;其中:
[0101]至少两个读写接口中第一个读写接口的第一 1接口与控制芯片相连;
[0102]至少两个读写接口中从第二个读写接口起,每个读写接口的第一 1接口分别连接前一个读写接口的第二 1接口;
[0103]最后一个读写接口的第二 1接口与存储有截止信息的截止板相连;
[0104]每个读写接口中,第一 1接口与第二 1接口分别与读写控制单元相连;
[0105]至少两个读写接口中每个读写接口的读写控制单元,用于从真实卡片读取第三数据并发送给控制芯片,接收控制芯片发送的第四数据并向真实卡片写入第四数据;
[0106]至少两个读写接口中每个读写接口的存储单元,用于存储读写接口各自的地址。
[0107]由于本实施例中每个读写接口的1接口进行了串联,从安全芯片1接口发送的数据经由依次串联的读写接口的1接口发送至需要接收该数据的读写接口的1接口,节省了控制芯片的1接口的数量,节约了成本。
[0108]另外,控制芯片可以从一个读写接口中读出数据,并向该读写接口写入数据;或者,控制芯片还可以从一个读写接口中读出数据,并向另外的读写接口写入数据,在本实施例中并不做限制。
[0109]其中,安全芯片为具有加密、解密、校验、校验验证、证书验证、签名、验签和数据格式转换等数据处理功能。且本实施例中安全芯片为一个,以节约成本。具体的,该安全芯片可以为国民技术的Z8D256U、英飞凌公司的STSEL78。另外,安全芯片可以具有存储单元,用于进行数据存储。
[0110]控制芯片控制读写接口以及安全芯片之间的数据交互。具体的,该控制芯片可以为ST公司的STM32、国民技术的Z32等。另外,控制芯片可以具有存储单元,用于进行数据存储。其中,控制芯片对数据的处理可以包括但不限于如下一种或其任意组合:数据格式转换、信息提取和转发操作等。
[0111]读写接口可以为至少一个接触式接口,或者至少一个非接触式接口,或者至少一个接触式接口和至少一个非接触式接口,以便通过读写接口与不同类型的真实卡片进行数据交互,一个读写接口与一个真实卡片进行读写。具体的,接触式接口可以为触点等,非接触式接口可以为NFC接口等。接触式接口的型号可以为NXP公司的8035、NCN公司的8025等;非接触式接口的型号可以为PN512、NXP公司的RC663等。
[0112]该读写接口的读写控制单元可以集成在一起,也可以设置为两个单元,即读写单元和控制单元,在本发明中并不做限制,如果采用两个单元实现时,1接口分别与控制单元连接,读写单元与控制单元连接。
[0113]此外,各个1接口之间采用耦合连接。
[0114]基于本发明实施例3的真实卡片管理器,可以实现对真实卡片的管理。由于采用1接口串联的方式进行数据传输,节省了控制芯片的1接口数量。由于设置了截止板,在控制芯片检测到截止彳目息时,可以获知最后一个读与接口,提尚接口检测效率。
[0115]进一步的,为了方便用户使用,本发明实施例3的真实卡片管理器还可以包括:电源。该电源可以为直插电源,也可以为电池,如果为电池,本真实卡片管理器还具有充电器等配套部件。
[0116]进一步的,为了方便数据存储,本发明实施例3的真实卡片管理器,还包括:存储器;该存储器与控制芯片相连,用于存储数据。
[0117]当然,本发明实施例3中的第一至第四数据可以为不同的数据,此外,第一数据可以与第四数据相同,第三数据可以与第二数据相同。
[0118]本发明所记载的数据,还可以包括指令等。
[0119]实施例4
[0120]图4示出了本发明实施例4的真实卡片管理器的结构示意图,参见图4,本发明实施例4的真实卡片管理器包括:安全芯片,控制芯片以及读写接口 ;其中,
[0121]安全芯片,用于接收控制芯片发送的第一数据,向控制芯片发送第二数据;
[0122]控制芯片,用于接收安全芯片发送的第一数据,向安全芯片发送第二数据,接收读写接口发送的第三数据,向读写接口发送第四数据;
[0123]至少一个读写接口为至少两个读写接口,其中,最后一个读写接口包括第一 1接口、读写控制单元和存储单元;至少两个读写接口中除最后一个读写接口之外的每个读写接口包括:第一 1接口、第二 1接口、读写控制单元和存储单元;其中:
[0124]至少两个读写接口中第一个读写接口的第一 1接口与控制芯片相连;
[0125]至少两个读写接口中从第二个读写接口起,每个读写接口的第一 1接口分别连接前一个读写接口的第二 1接口;
[0126]每个读写接口中,第一 1接口与第二 1接口分别与读写控制单元相连;
[0127]至少两个读写接口中每个读写接口的读写控制单元,用于从真实卡片读取第三数据并发送给控制芯片,接收控制芯片发送的第四数据并向真实卡片写入第四数据;
[0128]至少两个读写接口中每个读写接口的存储单元,用于存储读写接口各自的地址;
[0129]至少两个读写接口中最后一个读写接口的存储单元,还用于存储截止信息。
[0130]由于本实施例中每个读写接口的1接口进行了串联,从安全芯片1接口发送的数据经由依次串联的读写接口的1接口发送至需要接收该数据的读写接口的1接口,节省了控制芯片的1接口的数量,节约了成本。
[0131]另外,控制芯片可以从一个读写接口中读出数据,并向该读写接口写入数据;或者,控制芯片还可以从一个读写接口中读出数据,并向另外的读写接口写入数据,在本实施例中并不做限制。
[0132]其中,安全芯片为具有加密、解密、校验、校验验证、证书验证、签名、验签和数据格式转换等数据处理功能。且本实施例中安全芯片为一个,以节约成本。具体的,该安全芯片可以为国民技术的Z8D256U、英飞凌公司的STSEL78。另外,安全芯片可以具有存储单元,用于进行数据存储。
[0133]控制芯片控制读写接口以及安全芯片之间的数据交互。具体的,该控制芯片可以为ST公司的STM32、国民技术的Z32等。另外,控制芯片可以具有存储单元,用于进行数据存储。其中,控制芯片对数据的处理可以包括但不限于如下一种或其任意组合:数据格式转换、信息提取和转发操作等。
[0134]读写接口可以为至少一个接触式接口,或者至少一个非接触式接口,或者至少一个接触式接口和至少一个非接触式接口,以便通过读写接口与不同类型的真实卡片进行数据交互,一个读写接口与一个真实卡片进行读写。具体的,接触式接口可以为触点等,非接触式接口可以为NFC接口等。接触式接口的型号可以为NXP公司的8035、NCN公司的8025等;非接触式接口的型号可以为PN512、NXP公司的RC663等。
[0135]该读写接口的读写控制单元可以集成在一起,也可以设置为两个单元,即读写单元和控制单元,在本发明中并不做限制,如果采用两个单元实现时,1接口分别与控制单元连接,读写单元与控制单元连接。
[0136]此外,各个1接口之间采用耦合连接。
[0137]基于本发明实施例4的真实卡片管理器,可以实现对真实卡片的管理,由于采用1接口串联的方式进行数据传输,节省了控制芯片的1接口数量。由于最后一个读写接口中存储有截止信息,在控制芯片检测到截止信息时,可以获知最后一个读写接口,提高接口检测效率。
[0138]进一步的,为了方便用户使用,本发明实施例4的真实卡片管理器还可以包括:电源。该电源可以为直插电源,也可以为电池,如果为电池,本真实卡片管理器还具有充电器等配套部件。
[0139]进一步的,为了方便数据存储,本发明实施例4的真实卡片管理器,还包括:存储器;该存储器与控制芯片相连,用于存储数据。
[0140]当然,本发明实施例4中的第一至第四数据可以为不同的数据,此外,第一数据可以与第四数据相同,第三数据可以与第二数据相同。
[0141]本发明所记载的数据,还可以包括指令等。
[0142]当然,基于上述实施例1至4,本发明提供的真实卡片管理器,可以配合模拟装置完成模拟装置与真实卡片之间的数据交互。
[0143]另外,为了方便真实卡片管理器对真实卡片的管理,还可以在真实卡片上设置提示装置和/或输入装置,该提示装置和/或输入装置可以按照需要连接安全芯片或者控制芯片,以进行提示(例如显示和/或语音播放等)和/或输入控制。
[0144]为了实现真实卡片管理器与真实卡片之间的数据交互,基于上述实施例3和实施例4中的真实卡片管理器,本发明还提供一种数据交互方法,包括但不限于如下实现方式:
[0145]方式(一)
[0146]真实卡片管理器控制芯片向目标读写接口发送读卡指令,读卡指令包括目标读写接口的地址;具体地,真实卡片管理器控制芯片通过串行相连的各个读写接口向目标读写接口发送读卡指令。例如,目标读写接口为第三个读写接口,真实卡片管理器控制芯片通过第一个读写接口的第一 10接口将读卡指令发送给第一个读写接口,该第一个读写接口接收到该读卡指令后,判断该读卡指令携带的目标读写接口的地址是否与自身存储的地址是否相同,如果不相同,则该第一读写接口通过该第一读写接口的第二 1接口将该读卡指令发送给第二个读写接口,第二个读写接口通过该第二读写接口的第一 1接口接收到该读卡指令后,执行与第一个读写接口相同的操作,由于第二个读写接口也会判断出该读卡指令携带的目标读写接口的地址与自身存储的地址不相同,因而会将读卡指令继续发送给第三个读写接口。
[0147]目标读写接口接收读卡指令,读取与目标读写接口相连的真实卡片的真实卡片信息和与目标读写接口的标识信息,并将真实卡片的真实卡片信息和目标读写接口的标识信息发送至真实卡片管理器控制芯片;具体地,第三个读写接口接收到读卡指令后,通过判断出该读卡指令携带的目标读写接口的地址是否与自身存储的地址相同,可以确定第三个读写接口即为目标读写接口,并执行读取与目标读写接口相连的真实卡片的真实卡片信息和与目标读写接口相连的目标读写接口的标识信息的操作;另外,目标读写接口的标识信息例如可以是截止信息,用来标识该目标读写接口是否为最后一个读写接口 ;获取该目标读写接口的标识信息可以采用但不限于如下方式:例如,基于实施例1提供的真实卡片管理器,可以通过该目标读写接口的第二 1读取后续连接的接口中是否存储有截止信息来获取标识信息;基于实施例2提供的真实卡片管理器,可以通过读取该目标读写接口的存储单元中是否存储有截止信息来获取该标识信息。
[0148]真实卡片管理器控制芯片接收目标读写接口发送的真实卡片的真实卡片信息和目标读写接口的标识信息,并判断接收到的真实卡片信息是否为目标真实卡片的真实卡片信息;
[0149]如果判断出接收到的真实卡片信息不是目标真实卡片的真实卡片信息,则真实卡片管理器控制芯片判断目标读写接口的标识信息是否为截止信息,如果目标读写接口的标识信息为截止信息,则真实卡片管理器控制芯片确定寻卡失败;如果目标读写接口的标识信息不是截止信息,则真实卡片管理器控制芯片确定目标读写接口的下一个读写接口为新目标读写接口,并继续执行向新目标读写接口发送新读卡指令,新读卡指令包括新目标读写接口的地址;
[0150]如果判断出接收到的真实卡片信息为目标真实卡片的真实卡片信息,则真实卡片管理器控制芯片通过目标读写接口与目标真实卡片进行数据交互。
[0151]方式(二)
[0152]真实卡片管理器控制芯片向待交互读写接口发送读卡指令,读卡指令包括待交互读写接口的地址;
[0153]待交互读写接口接收读卡指令,读取与待交互读写接口相连的真实卡片的真实卡片信息和与待交互读写接口的标识信息,并将真实卡片的真实卡片信息和待交互读写接口的标识信息发送至真实卡片管理器控制芯片;
[0154]真实卡片管理器控制芯片接收待交互读写接口发送的真实卡片的真实卡片信息和待交互读写接口的标识信息,并在真实卡片信息列表中将接收到的真实卡片信息和待交互读写接口进行对应存储;
[0155]真实卡片管理器控制芯片判断待交互读写接口的标识信息是否为截止信息;
[0156]如果待交互读写接口的标识信息不是截止信息,则真实卡片管理器控制芯片确定待交互读写接口的下一个读写接口为新待交互读写接口,并继续执行向新待交互读写接口发送新读卡指令,新读卡指令包括新待交互读写接口的地址;
[0157]如果待交互读写接口的标识信息为截止信息,则真实卡片管理器控制芯片确定寻卡完成;
[0158]在真实卡片管理器控制芯片确定寻卡完成后,获取真实卡片信息列表;
[0159]真实卡片管理器在真实卡片信息列表中查找目标真实卡片对应的目标读写接P ;
[0160]真实卡片管理器控制芯片通过目标读写接口与目标真实卡片进行数据交互。
[0161]其中,采用方式(二)可以读取每个读写接口相连的真实卡片的真实卡片信息,并存储每个读写接口及其对应的真实卡片的真实卡片信息,以形成一个真实卡片信息列表,当真实卡片管理器需要与某个目标真实卡片进行数据交互时,可以根据该目标真实卡片的真实卡片信息(例如,卡号等)从该真实卡片管理器中查找该目标真实卡片对应的目标读写接口,并通过该目标读写接口与该目标真实卡片进行数据交互。
[0162]本发明所记载的“相连”,可以为直接相连,也可以为间接相连。
[0163]在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
[0164]尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在不脱离本发明的原理和宗旨的情况下在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。本发明的范围由所附权利要求及其等同限定。
【主权项】
1.一种真实卡片管理器,其特征在于,包括: 安全芯片,用于接收读写接口发送的第一数据,向读写接口发送第二数据; 截止板,用于存储截止信息; 至少两个读写接口,其中,每个所述读写接口包括:第一 1接口、第二 1接口、读写控制单元和存储单元;其中: 所述至少两个读写接口中第一个读写接口的第一 1接口与所述安全芯片相连;所述至少两个读写接口中从第二个读写接口起,每个读写接口的第一 1接口分别连接前一个读写接口的第二 1接口; 最后一个读写接口的第二 1接口与存储有截止信息的截止板相连; 每个所述读写接口中,第一 1接口与第二 1接口分别与读写控制单元相连; 所述至少两个读写接口中每个读写接口的读写控制单元,用于从真实卡片读取所述第一数据并发送给所述安全芯片,接收所述安全芯片发送的第二数据并向所述真实卡片写入所述第二数据; 所述至少两个读写接口中每个读写接口的存储单元,用于存储所述读写接口各自的地址。2.一种真实卡片管理器,其特征在于,包括: 安全芯片,用于接收读写接口发送的第一数据,向读写接口发送第二数据; 至少两个读写接口,其中,最后一个读写接口包括第一 1接口、读写控制单元和存储单元;所述至少两个读写接口中除最后一个读写接口之外的每个所述读写接口包括:第一1接口、第二 1接口、读写控制单元和存储单元;其中: 所述至少两个读写接口中第一个读写接口的第一 1接口与所述安全芯片相连;所述至少两个读写接口中从第二个读写接口起,每个读写接口的第一 1接口分别连接前一个读写接口的第二 1接口; 每个所述读写接口中,第一 1接口与第二 1接口分别与读写控制单元相连; 所述至少两个读写接口中每个读写接口的读写控制单元,用于从真实卡片读取第一数据并发送给所述安全芯片,接收所述安全芯片发送的第二数据并向所述真实卡片写入所述第二数据; 所述至少两个读写接口中每个读写接口的存储单元,用于存储所述读写接口各自的地址;所述至少两个读写接口中最后一个读写接口的存储单元,还用于存储截止信息。3.根据权利要求1或2所述的真实卡片管理器,其特征在于,还包括: 存储器,与所述安全芯片相连,用于存储数据。4.一种真实卡片管理器,其特征在于,包括: 安全芯片,用于接收控制芯片发送的第一数据,向所述控制芯片发送第二数据; 所述控制芯片,用于接收所述安全芯片发送的所述第一数据,向所述安全芯片发送所述第二数据,接收读写接口发送的第三数据,向所述读写接口发送第四数据; 截止板,用于存储截止信息; 至少两个读写接口,其中,每个所述读写接口包括:第一 1接口、第二 1接口、读写控制单元和存储单元;其中: 所述至少两个读写接口中第一个读写接口的第一 1接口与所述控制芯片相连; 所述至少两个读写接口中从第二个读写接口起,每个读写接口的第一 1接口分别连接前一个读写接口的第二 1接口; 最后一个读写接口的第二 1接口与存储有截止信息的截止板相连; 每个所述读写接口中,第一 1接口与第二 1接口分别与读写控制单元相连; 所述至少两个读写接口中每个读写接口的读写控制单元,用于从所述真实卡片读取所述第三数据并发送给所述控制芯片,接收所述控制芯片发送的所述第四数据并向所述真实卡片写入所述第四数据; 所述至少两个读写接口中每个读写接口的存储单元,用于存储所述读写接口各自的地址。5.一种真实卡片管理器,其特征在于,包括: 安全芯片,用于接收控制芯片发送的第一数据,向所述控制芯片发送第二数据; 所述控制芯片,用于接收所述安全芯片发送的所述第一数据,向所述安全芯片发送所述第二数据,接收读写接口发送的第三数据,向所述读写接口发送第四数据; 所述至少一个读写接口为至少两个读写接口,其中,最后一个读写接口包括第一 1接口、读写控制单元和存储单元;所述至少两个读写接口中除最后一个读写接口之外的每个所述读写接口包括:第一 1接口、第二 1接口、读写控制单元和存储单元;其中: 所述至少两个读写接口中第一个读写接口的第一 1接口与所述控制芯片相连;所述至少两个读写接口中从第二个读写接口起,每个读写接口的第一 1接口分别连接前一个读写接口的第二 1接口; 每个所述读写接口中,第一 1接口与第二 1接口分别与读写控制单元相连; 所述至少两个读写接口中每个读写接口的读写控制单元,用于从所述真实卡片读取所述第三数据并发送给所述控制芯片,接收所述控制芯片发送的所述第四数据并向所述真实卡片写入所述第四数据; 所述至少两个读写接口中每个读写接口的存储单元,用于存储所述读写接口各自的地址; 所述至少两个读写接口中最后一个读写接口的存储单元,还用于存储截止信息。6.根据权利要求4或5所述的真实卡片管理器,其特征在于,还包括: 存储器,与所述控制芯片相连,用于存储数据。7.根据权利要求1至6任一项所述的真实卡片管理器,其特征在于,所述安全芯片为一个。8.—种应用于权利要求1-3任一项所述的真实卡片管理器的数据交互方法,其特征在于,包括: 真实卡片管理器安全芯片向目标读写接口发送读卡指令,所述读卡指令包括所述目标读写接口的地址; 所述目标读写接口接收所述读卡指令,读取与所述目标读写接口相连的真实卡片的真实卡片信息,获取所述目标读写接口的标识信息,并将所述真实卡片的真实卡片信息和目标读写接口的标识信息发送至所述真实卡片管理器安全芯片; 所述真实卡片管理器安全芯片接收所述目标读写接口发送的所述真实卡片的真实卡片信息和目标读写接口的标识信息,并判断所述接收到的真实卡片信息是否为目标真实卡片的真实卡片信息; 如果判断出所述接收到的真实卡片信息不是目标真实卡片的真实卡片信息,则所述真实卡片管理器安全芯片判断所述目标读写接口的标识信息是否为截止信息,如果所述目标读写接口的标识信息为截止信息,则所述真实卡片管理器安全芯片确定寻卡失败;如果所述目标读写接口的标识信息不是截止信息,则所述真实卡片管理器安全芯片确定所述目标读写接口的下一个读写接口为新目标读写接口,并继续执行向所述新目标读写接口发送新读卡指令,所述新读卡指令包括所述新目标读写接口的地址; 如果判断出所述接收到的真实卡片信息为目标真实卡片的真实卡片信息,则所述真实卡片管理器安全芯片通过所述目标读写接口与所述目标真实卡片进行数据交互。9.一种应用于权利要求1-3任一项所述的真实卡片管理器的数据交互方法,其特征在于,包括: 真实卡片管理器安全芯片向待交互读写接口发送读卡指令,所述读卡指令包括所述待交互读写接口的地址; 所述待交互读写接口接收所述读卡指令,读取与所述待交互读写接口相连的真实卡片的真实卡片信息和与所述待交互读写接口的标识信息,并将所述真实卡片的真实卡片信息和待交互读写接口的标识信息发送至所述真实卡片管理器安全芯片; 所述真实卡片管理器安全芯片接收所述待交互读写接口发送的所述真实卡片的真实卡片信息和待交互读写接口的标识信息,并在真实卡片信息列表中将所述接收到的真实卡片信息和待交互读写接口进行对应存储; 所述真实卡片管理器安全芯片判断所述待交互读写接口的标识信息是否为截止信息; 如果所述待交互读写接口的标识信息不是截止信息,则所述真实卡片管理器安全芯片确定所述待交互读写接口的下一个读写接口为新待交互读写接口,并继续执行向所述新待交互读写接口发送新读卡指令,所述新读卡指令包括所述新待交互读写接口的地址; 如果所述待交互读写接口的标识信息为截止信息,则所述真实卡片管理器安全芯片确定寻卡完成; 在所述真实卡片管理器安全芯片确定寻卡完成后,获取所述真实卡片信息列表;所述真实卡片管理器在所述真实卡片信息列表中查找目标真实卡片对应的目标读写接口 ; 所述真实卡片管理器安全芯片通过所述目标读写接口与所述目标真实卡片进行数据交互。10.一种应用于权利要求4-6任一项所述的真实卡片管理器的数据交互方法,其特征在于,包括: 真实卡片管理器控制芯片向目标读写接口发送读卡指令,所述读卡指令包括所述目标读写接口的地址; 所述目标读写接口接收所述读卡指令,读取与所述目标读写接口相连的真实卡片的真实卡片信息,获取所述目标读写接口的标识信息,并将所述真实卡片的真实卡片信息和目标读写接口的标识信息发送至所述真实卡片管理器控制芯片; 所述真实卡片管理器控制芯片接收所述目标读写接口发送的所述真实卡片的真实卡片信息和目标读写接口的标识信息,并判断所述接收到的真实卡片信息是否为目标真实卡片的真实卡片信息; 如果判断出所述接收到的真实卡片信息不是目标真实卡片的真实卡片信息,则所述真实卡片管理器控制芯片判断所述目标读写接口的标识信息是否为截止信息,如果所述目标读写接口的标识信息为截止信息,则所述真实卡片管理器控制芯片确定寻卡失败;如果所述目标读写接口的标识信息不是截止信息,则所述真实卡片管理器控制芯片确定所述目标读写接口的下一个读写接口为新目标读写接口,并继续执行向所述新目标读写接口发送新读卡指令,所述新读卡指令包括所述新目标读写接口的地址; 如果判断出所述接收到的真实卡片信息为目标真实卡片的真实卡片信息,则所述真实卡片管理器控制芯片通过所述目标读写接口与所述目标真实卡片进行数据交互。11.一种应用于权利要求4-6任一项所述的真实卡片管理器的数据交互方法,其特征在于,包括: 真实卡片管理器控制芯片向待交互读写接口发送读卡指令,所述读卡指令包括所述待交互读写接口的地址; 所述待交互读写接口接收所述读卡指令,读取与所述待交互读写接口相连的真实卡片的真实卡片信息和与所述待交互读写接口的标识信息,并将所述真实卡片的真实卡片信息和待交互读写接口的标识信息发送至所述真实卡片管理器控制芯片; 所述真实卡片管理器控制芯片接收所述待交互读写接口发送的所述真实卡片的真实卡片信息和待交互读写接口的标识信息,并在真实卡片信息列表中将所述接收到的真实卡片信息和待交互读写接口进行对应存储; 所述真实卡片管理器控制芯片判断所述待交互读写接口的标识信息是否为截止信息; 如果所述待交互读写接口的标识信息不是截止信息,则所述真实卡片管理器控制芯片确定所述待交互读写接口的下一个读写接口为新待交互读写接口,并继续执行向所述新待交互读写接口发送新读卡指令,所述新读卡指令包括所述新待交互读写接口的地址; 如果所述待交互读写接口的标识信息为截止信息,则所述真实卡片管理器控制芯片确定寻卡完成; 在所述真实卡片管理器控制芯片确定寻卡完成后,获取所述真实卡片信息列表;所述真实卡片管理器在所述真实卡片信息列表中查找目标真实卡片对应的目标读写接口 ; 所述真实卡片管理器控制芯片通过所述目标读写接口与所述目标真实卡片进行数据交互。
【文档编号】G06K17/00GK105989382SQ201510055975
【公开日】2016年10月5日
【申请日】2015年2月3日
【发明人】李东声
【申请人】天地融科技股份有限公司