CN100535935C - Cpu与逻辑加密双用智能卡及其数据同步方法 - Google Patents
Cpu与逻辑加密双用智能卡及其数据同步方法 Download PDFInfo
- Publication number
- CN100535935C CN100535935C CNB2006101696379A CN200610169637A CN100535935C CN 100535935 C CN100535935 C CN 100535935C CN B2006101696379 A CNB2006101696379 A CN B2006101696379A CN 200610169637 A CN200610169637 A CN 200610169637A CN 100535935 C CN100535935 C CN 100535935C
- Authority
- CN
- China
- Prior art keywords
- cpu
- data
- card
- memory block
- logical encrypt
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/14—Protection against unauthorised use of memory or access to memory
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F7/00—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
- G07F7/08—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
- G07F7/10—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means together with a coded signal, e.g. in the form of personal identification information, like personal identification number [PIN] or biometric data
- G07F7/1016—Devices or methods for securing the PIN and other transaction-data, e.g. by encryption
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/34—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
- G06Q20/357—Cards having a plurality of specified features
- G06Q20/3576—Multiple memory zones on card
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/409—Device specific authentication in transaction processing
- G06Q20/4097—Device specific authentication in transaction processing using mutual authentication between devices and transaction partners
- G06Q20/40975—Device specific authentication in transaction processing using mutual authentication between devices and transaction partners using encryption therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/14—Protection against unauthorised use of memory or access to memory
- G06F12/1416—Protection against unauthorised use of memory or access to memory by checking the object accessibility, e.g. type of access defined by the memory independently of subject rights
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- Computer Security & Cryptography (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Finance (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- Storage Device Security (AREA)
Abstract
本发明公开了一种CPU与逻辑加密双用智能卡及其数据同步方法。现有CPU与逻辑加密双用智能卡,不能解决二者数据同步的问题。为解决上述问题,本发明CPU与逻辑加密双用智能卡及其数据同步方法的技术方案为:CPU命令处理模块控制逻辑加密存储区访问控制模块,读取逻辑加密存储区的数据给数据格式转换模块,所述数据格式转化模块将数据转发给CPU控制存储区,CPU命令处理模块再控制CPU控制存储区,将CPU卡数据通过数据格式转化模块发送给逻辑加密存储区访问控制模块,所述逻辑加密存储区访问控制模块将CPU卡数据写入逻辑加密存储区。本发明适用于智能卡领域。
Description
技术领域
本发明涉及一种智能卡数据存储装置及内部数据同步方法,主要是涉及CPU与逻辑加密双用智能卡及其数据同步方法。
背景技术
逻辑加密卡和CPU卡都是IC卡的一种。CPU卡同逻辑加密卡相比具有处理速度快,安全性高,灵活性大等优点,正在逐步的取代逻辑加密卡。但是逻辑加密卡已经在很多项目中应用,如果直接使用CPU卡替换逻辑加密卡,势必会导致现有的逻辑加密读卡装置和终端全部要更换,这样做的成本过大,难以接受。为了解决这一问题,有些芯片厂商提供了一种新的CPU芯片:增加了逻辑加密电路和逻辑加密存储区。使用这种芯片封装成的卡片既可以当作CPU卡使用,也可以当作逻辑加密卡使用。也就是说同一张卡片既可以支持读CPU卡终端,也可以支持读逻辑加密卡终端。解决了硬件问题,还有软件问题:卡片当作CPU卡使用时,数据保存在CPU控制存储区;卡片当作逻辑加密卡使用时,数据保存在逻辑加密存储区,这样实现了逻辑加密卡和CPU卡在硬件表现上是一张卡片,一个整体,但是二者之间的数据是不一致的。当逻辑加密卡和CPU卡作为一个共同应用时,要求这两个存储区内相应的数据应该是一致的,从而保证在逻辑加密卡终端环境和CPU卡终端环境分别保持一个正确的状态,但目前还不能解决二者数据同步的问题。
发明内容
针对现有技术存在的缺陷和不足,本发明提供一种CPU与逻辑加密双用智能卡及其数据同步方法,能够保证逻辑加密卡和CPU卡内存储的数据与外界通信时保持一致。
为了达到上述发明目的,本发明CPU与逻辑加密双用智能卡,包括用于与CPU读卡装置进行通信的CPU卡系统和用于与逻辑加密读卡装置进行通信的逻辑加密卡系统,所述CPU卡系统包括用于存储CPU卡数据的CPU控制存储区,所述逻辑加密卡系统包括用于存储逻辑加密卡数据的逻辑加密存储区,CPU卡系统还包括用于CPU控制存储区和逻辑加密存储区进行数据同步的数据同步装置,所述数据同步装置分别与CPU控制存储区和逻辑加密存储区相连。
上述的CPU与逻辑加密双用智能卡中,所述数据同步装置包括:
CPU命令处理模块:对逻辑加密存储区访问控制模块和CPU控制存储区进行控制,完成CPU控制存储区与逻辑加密存储区的数据交互;
数据格式转换模块:完成逻辑加密卡数据与CPU卡数据的格式转换;
逻辑加密存储区访问控制模块:完成对逻辑加密存储区中的逻辑加密卡数据的读取和写入;
其中,CPU命令处理模块控制逻辑加密存储区访问控制模块,读取逻辑加密存储区的数据给数据格式转换模块,所述数据格式转换模块将数据转发给CPU控制存储区,CPU命令处理模块再控制CPU控制存储区,将CPU卡数据通过数据格式转换模块发送给逻辑加密存储区访问控制模块,所述逻辑加密存储区访问控制模块将CPU卡数据写入逻辑加密存储区。
本发明同时提供了一种CPU与逻辑加密双用智能卡的数据同步方法,包括以下步骤:
(1)每次CPU卡系统与CPU读卡装置通信前,调用逻辑加密卡数据更新CPU卡数据;
(2)CPU卡系统与CPU读卡装置完成通信,如果通信内容为CPU读卡装置读取CPU卡数据,步骤结束;如果通信内容为CPU读卡装置修改CPU卡数据,进入下一步骤;
(3)调用CPU卡数据更新逻辑加密卡数据。
具体的,步骤(1)包括以下步骤:
(11)CPU命令处理模块控制逻辑加密存储区访问控制模块,读取逻辑加密存储区的数据给数据格式转换模块;
(12)数据格式转换模块将所述数据的数据格式由逻辑加密卡格式转换为CPU卡格式,转发给CPU控制存储区,更新CPU控制存储区中的数据。
进一步的,步骤(2)中通信内容如果是CPU读卡装置修改CPU卡数据,则通信过程具体为:CPU控制存储区备份当前数据后,接受CPU读卡装置对CPU卡数据的修改,如果修改成功,进入步骤(3);否则,用备份数据还原当前数据,步骤结束。
具体的,步骤(3)包括以下步骤:
(31)CPU命令处理模块控制CPU控制存储区,将CPU卡数据发送给数据格式转换模块;
(32)数据格式转换模块将所述数据的数据格式由CPU卡格式转换为逻辑加密卡格式,转发给逻辑加密存储区访问控制模块;
(33)逻辑加密存储区访问控制模块将所述CPU卡数据写入逻辑加密存储区。
作为改进,步骤(33)具体为:逻辑加密存储区访问控制模块将所述CPU卡数据写入逻辑加密存储区,如果写入成功,步骤结束;如果写入失败,CPU控制存储区用备份数据还原当前数据,步骤结束。
本发明通过分别与CPU控制存储区和逻辑加密存储区相连的数据同步装置,在CPU卡系统每次与外界通信前调用逻辑加密卡数据更新CPU卡数据,如果CPU卡系统与外界通信后CPU卡数据发生改变,数据同步装置再调用CPU卡数据更新逻辑加密卡数据,这样,可以保证CPU卡系统每次与外界通信前后,CPU卡数据都与逻辑加密卡数据保持一致,进而真正实现一卡双用。
附图说明
图1为本发明CPU与逻辑加密双用智能卡结构图;
图2为本发明CPU与逻辑加密双用智能卡及其数据同步流程图。
具体实施方式
下面结合附图对本发明作进一步的详细说明:
如图1所示,本发明CPU与逻辑加密双用智能卡,包括用于与CPU读卡装置进行通信的CPU卡系统和用于与逻辑加密读卡装置进行通信的逻辑加密卡系统,所述CPU卡系统包括用于存储CPU卡数据的CPU控制存储区,所述逻辑加密卡系统包括用于存储逻辑加密卡数据的逻辑加密存储区,本装置的主要发明点在于:CPU卡系统还包括用于CPU控制存储区和逻辑加密存储区进行数据同步的数据同步装置,所述数据同步装置分别与CPU控制存储区和逻辑加密存储区相连。
所述数据同步装置包括:
CPU命令处理模块:对逻辑加密存储区访问控制模块和CPU控制存储区进行控制,完成CPU控制存储区与逻辑加密存储区的数据交互;
数据格式转换模块:完成逻辑加密卡数据与CPU卡数据的格式转换;
逻辑加密存储区访问控制模块:完成对逻辑加密存储区中的逻辑加密卡数据的读取和写入;
该装置的工作过程如下:CPU命令处理模块控制逻辑加密存储区访问控制模块,读取逻辑加密存储区的数据给数据格式转换模块,所述数据格式转换模块将数据转发给CPU控制存储区,CPU命令处理模块再控制CPU控制存储区,将CPU卡数据通过数据格式转换模块发送给逻辑加密存储区访问控制模块,所述逻辑加密存储区访问控制模块将CPU卡数据写入逻辑加密存储区。
针对上述装置的CPU卡系统与逻辑加密卡系统的数据同步方法,包括以下步骤:
(1)每次CPU卡系统与CPU读卡装置通信前,调用逻辑加密卡数据更新CPU卡数据。
步骤(1)具体包括以下步骤:
(11)CPU命令处理模块检测到CPU读卡装置,判断将要进行通信,在CPU卡系统与CPU读卡装置通信前,CPU命令处理模块控制逻辑加密存储区访问控制模块,读取逻辑加密存储区的数据给数据格式转换模块;
(12)数据格式转换模块将所述数据的数据格式由逻辑加密卡格式转换为CPU卡格式,转发给CPU控制存储区,更新CPU控制存储区中的数据。
(2)CPU卡系统与CPU读卡装置完成通信,如果通信内容为CPU读卡装置读取CPU卡数据,步骤结束;如果通信内容为CPU读卡装置修改CPU卡数据,进入下一步骤。
为了提高通信操作的可靠性,步骤(2)中通信内容如果是CPU读卡装置修改CPU卡数据,则通信过程具体为:CPU控制存储区备份当前数据后,接受CPU读卡装置对CPU卡数据的修改,如果修改成功,进入步骤(3);否则,用备份数据还原当前数据,步骤结束。
(3)调用CPU卡数据更新逻辑加密卡数据。
步骤(3)包括以下步骤:
(31)CPU命令处理模块控制CPU控制存储区,将CPU卡数据发送给数据格式转换模块;
(32)数据格式转换模块将所述数据的数据格式由CPU卡格式转换为逻辑加密卡格式,转发给逻辑加密存储区访问控制模块;
(33)逻辑加密存储区访问控制模块将所述CPU卡数据写入逻辑加密存储区。
同样,为了提高通信操作的可靠性,步骤(33)中,逻辑加密存储区访问控制模块将所述CPU卡数据写入逻辑加密存储区,如果写入成功,步骤结束;如果写入失败,CPU控制存储区用备份数据还原当前数据,步骤结束。
本方法主要是基于下面的思路:逻辑加密卡系统由于不具有类似中央处理器的可对系统进行控制操作的控制芯片,所以不具有访问CPU卡系统的能力,这样,想达到CPU卡系统与逻辑加密卡系统的数据同步就必须依靠CPU卡系统来完成。
具体的,利用本发明的装置,CPU命令处理模块只在CPU卡系统每次与外界(CPU读卡装置)进行通信之前,控制逻辑加密存储区访问控制模块,读取逻辑加密存储区的数据给数据格式转换模块,所述数据格式转换模块将数据转发给CPU控制存储区,完成CPU卡系统与逻辑加密卡系统的第一次数据同步,在本次数据同步之前,逻辑加密卡系统可能已经数次与外界(逻辑加密读卡装置)进行了通信,这期间并不需要进行同步操作,因为CPU卡系统与逻辑加密卡系统的数据不统一,只有在CPU卡系统与逻辑加密卡系统都分别与外界通信时才会产生不良后果(例如造成外界读卡系统计费不统一),所以只要在CPU卡系统每次与外界进行通信之前使CPU控制存储区的数据与逻辑加密存储区中的数据保持一致即可。日常生活中,CPU卡系统与外界的通信内容分为两种:CPU读卡装置读取CPU卡数据和CPU读卡装置修改CPU卡数据。所述CPU读卡装置读取CPU卡数据可以理解为持卡人只想通过CPU读卡装置或终端查看本卡内的数据信息(比如卡内存有多少钱),这种操作不会更改CPU控制存储区内的数据,所以本次通信完成后无需使逻辑加密存储区与CPU控制存储区数据同步。所述CPU读卡装置修改CPU卡数据可以理解为持卡人通过CPU读卡装置改变了本卡内的数据信息(比如刷卡消费,刷卡前后卡内金额出现了变化),由于这种操作改变了CPU控制存储区内的数据,使得CPU控制存储区和逻辑加密存储区的数据不再统一,所以本次通信完成后必须使逻辑加密存储区与CPU控制存储区数据同步。具体过程为:在CPU卡系统每次与外界(CPU读卡装置)进行通信(CPU读卡装置修改CPU卡数据)之后,CPU命令处理模块再控制CPU控制存储区,将CPU卡数据通过数据格式转换模块发送给逻辑加密存储区访问控制模块,所述逻辑加密存储区访问控制模块将CPU卡数据写入逻辑加密存储区。这样,在第二次数据同步后,实现了逻辑加密存储区中的数据与CPU控制存储区的数据保持一致,从而完成了本次CPU卡系统与逻辑加密卡系统的数据同步。
下面以一个钱包应用的实施例详细介绍本方法的流程:
如图2所示,当操作CPU控制存储区内和逻辑加密存储区相对应的数据时(比如一个钱包应用,那么在逻辑加密存储区和CPU控制存储区都保存着钱的金额,这个金额就是对应数据),需要启动数据同步,流程如下:
1、本发明CPU与逻辑加密双用智能卡与某个计费式的CPU读卡装置建立联系;
2、CPU命令处理模块控制逻辑加密存储区访问控制模块,读取逻辑加密存储区的金额数据给数据格式转换模块,读取成功,进入下一步;否则,向CPU读卡装置返回操作失败信息,进入步骤11;
3、数据格式转换模块将所述金额数据的数据格式由逻辑加密卡格式转换为CPU卡格式,转发给CPU控制存储区,如果转化后金额数据与CPU控制存储区内的金额数据不一致,进入下一步;否则,进入步骤5;
4、使用转化后金额数据更新CPU控制存储区内的金额数据,如果更新成功,进入下一步;否则,向CPU读卡装置返回操作失败信息,进入步骤11;
5、CPU卡系统与CPU读卡装置完成通信,如果通信内容为CPU读卡装置读取CPU卡金额数据,进入步骤11;如果通信内容为CPU读卡装置修改CPU卡金额数据,进入下一步;
6、CPU控制存储区备份当前金额数据,备份成功进入下一步;否则,向CPU读卡装置返回操作失败信息,进入步骤11;
7、接受CPU读卡装置对CPU卡金额数据的修改,如果修改成功,进入下一步;否则,用备份金额数据还原CPU控制存储区的当前金额数据,向CPU读卡装置返回操作失败信息,进入步骤11;
8、CPU命令处理模块控制CPU控制存储区,将CPU卡金额数据发送给数据格式转换模块;
9、数据格式转换模块将所述金额数据的数据格式由CPU卡格式转换为逻辑加密卡格式,转发给逻辑加密存储区访问控制模块;
10、逻辑加密存储区访问控制模块用所述CPU卡金额数据更新逻辑加密存储区,如果更新成功,进入下一步;否则,CPU控制存储区用备份金额数据还原当前金额数据,向CPU读卡装置返回操作失败信息,进入下一步;
11、步骤结束。
通过本发明的装置和方法可以有效保证逻辑加密卡系统和CPU卡系统内存储的数据保持一致,虽然对逻辑加密存储区的数据操作会暂时的导致两个存储区内数据不同步,但是通过对CPU控制存储区内数据的操作总可以使两个存储区内数据同步,用户不会感觉到不同步的存在。
这里需要指出的是,上面给出的只是本发明的优选实施例,本发明还可以举出很多其它的实施例,比如实施的领域不局限于钱包应用,还可以是电表、水表等一切需要一张智能卡就可与各种不同类型的读卡装置进行数据交互的领域。另外,本发明中的应用也不应局限于逻辑加密卡系统和CPU卡系统之间,也可以是CPU卡系统与其它卡载数据读写系统(比如只读卡系统)之间的数据同步,其流程与本实施例实质相同,也属于本发明保护范畴之内。
Claims (7)
1、一种CPU与逻辑加密双用智能卡,包括用于与CPU读卡装置进行通信的CPU卡系统和用于与逻辑加密读卡装置进行通信的逻辑加密卡系统,所述CPU卡系统包括用于存储CPU卡数据的CPU控制存储区,所述逻辑加密卡系统包括用于存储逻辑加密卡数据的逻辑加密存储区,其特征在于:CPU卡系统还包括用于CPU控制存储区和逻辑加密存储区进行数据同步的数据同步装置,所述数据同步装置分别与CPU控制存储区和逻辑加密存储区相连。
2、根据权利要求1所述的CPU与逻辑加密双用智能卡,其特征在于:所述数据同步装置包括:
CPU命令处理模块:对逻辑加密存储区访问控制模块和CPU控制存储区进行控制,完成CPU控制存储区与逻辑加密存储区的数据交互;
数据格式转换模块:完成逻辑加密卡数据与CPU卡数据的格式转换;
逻辑加密存储区访问控制模块:完成对逻辑加密存储区中的逻辑加密卡数据的读取和写入;
其中,CPU命令处理模块控制逻辑加密存储区访问控制模块,读取逻辑加密存储区的数据给数据格式转换模块,所述数据格式转换模块将数据转发给CPU控制存储区,CPU命令处理模块再控制CPU控制存储区,将CPU卡数据通过数据格式转换模块发送给逻辑加密存储区访问控制模块,所述逻辑加密存储区访问控制模块将CPU卡数据写入逻辑加密存储区。
3、一种CPU与逻辑加密双用智能卡的数据同步方法,其特征在于:包括以下步骤:
(1)每次CPU卡系统与CPU读卡装置通信前,调用逻辑加密卡数据更新CPU卡数据;
(2)CPU卡系统与CPU读卡装置完成通信,如果通信内容为CPU读卡装置读取CPU卡数据,步骤结束;如果通信内容为CPU读卡装置修改CPU卡数据,进入下一步骤;
(3)调用CPU卡数据更新逻辑加密卡数据。
4、根据权利要求3所述的CPU与逻辑加密双用智能卡的数据同步方法,其特征在于:步骤(1)包括以下步骤:
(11)CPU命令处理模块控制逻辑加密存储区访问控制模块,读取逻辑加密存储区的数据给数据格式转换模块;
(12)数据格式转换模块将所述数据的数据格式由逻辑加密卡格式转换为CPU卡格式,转发给CPU控制存储区,更新CPU控制存储区中的数据。
5、根据权利要求3所述的CPU与逻辑加密双用智能卡的数据同步方法,其特征在于:步骤(2)中通信内容如果是CPU读卡装置修改CPU卡数据,则通信过程具体为:CPU控制存储区备份当前数据后,接受CPU读卡装置对CPU卡数据的修改,如果修改成功,进入步骤(3);否则,用备份数据还原当前数据,步骤结束。
6、根据权利要求3所述的CPU与逻辑加密双用智能卡的数据同步方法,其特征在于:步骤(3)包括以下步骤:
(31)CPU命令处理模块控制CPU控制存储区,将CPU卡数据发送给数据格式转换模块;
(32)数据格式转换模块将所述数据的数据格式由CPU卡格式转换为逻辑加密卡格式,转发给逻辑加密存储区访问控制模块;
(33)逻辑加密存储区访问控制模块将所述CPU卡数据写入逻辑加密存储区。
7、根据权利要求5或6所述的CPU与逻辑加密双用智能卡的数据同步方法,其特征在于:步骤(33)具体为:逻辑加密存储区访问控制模块将所述CPU卡数据写入逻辑加密存储区,如果写入成功,步骤结束;如果写入失败,CPU控制存储区用备份数据还原当前数据,步骤结束。
Priority Applications (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2006101696379A CN100535935C (zh) | 2006-12-26 | 2006-12-26 | Cpu与逻辑加密双用智能卡及其数据同步方法 |
US12/518,832 US8255706B2 (en) | 2006-12-26 | 2007-12-07 | Dual usage smart card of CPU and logical encryption and its data synchronization method |
KR1020097013277A KR101162413B1 (ko) | 2006-12-26 | 2007-12-07 | Cpu 및 로직 암호화 겸용 스마트 카드와 그 데이터 동기화 방법 |
JP2009543327A JP4991878B2 (ja) | 2006-12-26 | 2007-12-07 | Cpu/論理暗号化両用のスマートカード及びそのデータ同期方法 |
BRPI0720616-0A2A BRPI0720616A2 (pt) | 2006-12-26 | 2007-12-07 | Cartão inteligente com dupla função da cpu e encriptação lógica e método de sincronização de dados do cartão inteligente com dupla função da cpu e encriptação lógica |
EP07845848A EP2110751A4 (en) | 2006-12-26 | 2007-12-07 | CPU SMART CARD WITH TWO USES AND LOGIC ENCRYPTION AND DATA SYNCHRONIZATION PROCESS THEREFOR |
PCT/CN2007/003490 WO2008077306A1 (fr) | 2006-12-26 | 2007-12-07 | Carte à puce à double utilisation d'une unité centrale de traitement et d'un cryptage logique et son procédé de synchronisation de données associé |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2006101696379A CN100535935C (zh) | 2006-12-26 | 2006-12-26 | Cpu与逻辑加密双用智能卡及其数据同步方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101211423A CN101211423A (zh) | 2008-07-02 |
CN100535935C true CN100535935C (zh) | 2009-09-02 |
Family
ID=39562089
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2006101696379A Expired - Fee Related CN100535935C (zh) | 2006-12-26 | 2006-12-26 | Cpu与逻辑加密双用智能卡及其数据同步方法 |
Country Status (7)
Country | Link |
---|---|
US (1) | US8255706B2 (zh) |
EP (1) | EP2110751A4 (zh) |
JP (1) | JP4991878B2 (zh) |
KR (1) | KR101162413B1 (zh) |
CN (1) | CN100535935C (zh) |
BR (1) | BRPI0720616A2 (zh) |
WO (1) | WO2008077306A1 (zh) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5549854B2 (ja) * | 2009-04-14 | 2014-07-16 | ソニー株式会社 | 情報処理装置および方法、並びにプログラム |
JP5984326B2 (ja) * | 2010-07-07 | 2016-09-06 | キヤノン株式会社 | 情報処理装置、プログラムの更新方法及びプログラム |
CN104318949B (zh) * | 2014-11-20 | 2017-06-16 | 京东方科技集团股份有限公司 | 一种烧录装置、烧录系统和烧录方法 |
CN106571917B (zh) * | 2015-10-08 | 2023-06-16 | 成都秦川物联网科技股份有限公司 | Ic卡智能燃气表esam嵌入式安全管理模块 |
JP6740161B2 (ja) | 2017-03-24 | 2020-08-12 | キオクシア株式会社 | 不揮発性メモリを備える記憶装置 |
CN109241793A (zh) * | 2018-07-17 | 2019-01-18 | 深圳市德卡科技股份有限公司 | 一种ic卡及其数据控制方法和装置 |
CN110072227B (zh) * | 2019-04-11 | 2022-05-10 | 北京小米移动软件有限公司 | 一种写卡方法及装置 |
Family Cites Families (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2730833B1 (fr) * | 1995-02-16 | 1997-03-28 | Gemplus Card Int | Procede de mise a jour securisee de memoire eeprom |
DE19600081C2 (de) * | 1996-01-03 | 1999-11-18 | Ibm | Sicherung der Datenintegrität bei Datenträgerkarten |
US5832525A (en) | 1996-06-24 | 1998-11-03 | Sun Microsystems, Inc. | Disk fragmentation reduction using file allocation tables |
JP3721725B2 (ja) * | 1997-07-09 | 2005-11-30 | ソニー株式会社 | 情報処理方法および情報処理装置 |
US6564995B1 (en) | 1997-09-19 | 2003-05-20 | Schlumberger Malco, Inc. | Smart card application-selection |
JPH11110510A (ja) * | 1997-10-07 | 1999-04-23 | Hitachi Ltd | Icカード |
US6199762B1 (en) | 1998-05-06 | 2001-03-13 | American Express Travel Related Services Co., Inc. | Methods and apparatus for dynamic smartcard synchronization and personalization |
JP4029234B2 (ja) * | 1998-07-16 | 2008-01-09 | ソニー株式会社 | 情報処理装置および情報処理方法 |
US6317755B1 (en) * | 1999-07-26 | 2001-11-13 | Motorola, Inc. | Method and apparatus for data backup and restoration in a portable data device |
WO2001040951A1 (fr) * | 1999-12-01 | 2001-06-07 | Fujitsu Limited | Procede de controle de support d'enregistrement, dispositif de gestion de donnees et support d'enregistrement |
CN1118025C (zh) | 2000-10-23 | 2003-08-13 | 大唐电信科技股份有限公司微电子分公司 | 采用逻辑区间链表寻址的智能卡嵌入式软件系统实现方法 |
US6970891B1 (en) | 2000-11-27 | 2005-11-29 | Microsoft Corporation | Smart card with volatile memory file subsystem |
CN1345154A (zh) | 2001-11-08 | 2002-04-17 | 大唐微电子技术有限公司 | 用户识别模块的增值业务进行空中下载的方法 |
CN2514594Y (zh) | 2001-11-16 | 2002-10-02 | 孙斌 | 接收字符短信息的移动通信装置 |
JP2003288258A (ja) | 2002-03-28 | 2003-10-10 | Toppan Printing Co Ltd | Icカード及びicカードのメモリ管理方法 |
JP4036056B2 (ja) | 2002-08-13 | 2008-01-23 | ソニー株式会社 | 記録装置および方法、記録媒体、並びにプログラム |
JP4100160B2 (ja) * | 2002-12-12 | 2008-06-11 | 凸版印刷株式会社 | Icカード及びicカードのデータ管理方法 |
EP1435576B1 (en) | 2003-01-03 | 2013-03-20 | Austria Card Plastikkarten und Ausweissysteme GmbH | Method and apparatus for block-oriented memory management provided in smart card controllers |
ATE378759T1 (de) | 2003-05-06 | 2007-11-15 | Cvon Innovations Ltd | Nachrichtenübertragungssystem und nachrichtendienst |
JP4729839B2 (ja) * | 2003-05-20 | 2011-07-20 | 株式会社日立製作所 | Icカード |
US20050050108A1 (en) | 2003-08-21 | 2005-03-03 | Texas Instruments Incorporated | File system for digital processing systems with limited resources |
US7237719B2 (en) | 2003-09-03 | 2007-07-03 | Stmicroelectronics, Inc. | Method and apparatus for a USB and contactless smart card device |
CN1529524A (zh) | 2003-09-26 | 2004-09-15 | 移动通讯中的短消息分类方法 | |
JP2005141335A (ja) | 2003-11-04 | 2005-06-02 | Sony Corp | 情報記録再生装置とそのファイルアクセス方法 |
DE102004003308A1 (de) * | 2004-01-22 | 2005-08-18 | Giesecke & Devrient Gmbh | Synchronisation von Daten in zwei oder mehr Teilnehmerkarten zum Betreiben eines mobilen Endgeräts |
EP1733305A1 (en) * | 2004-04-08 | 2006-12-20 | Matsushita Electric Industries Co., Ltd. | Semiconductor memory |
JP2005338926A (ja) * | 2004-05-24 | 2005-12-08 | Toshiba Corp | 携帯可能電子装置 |
WO2005121976A1 (ja) * | 2004-06-14 | 2005-12-22 | Sony Corporation | 情報管理装置及び情報管理方法 |
CN1324913C (zh) | 2004-06-15 | 2007-07-04 | 萧学文 | 一种向移动终端递送内容的系统和方法 |
US8607016B2 (en) | 2004-07-21 | 2013-12-10 | Sandisk Technologies Inc. | FAT analysis for optimized sequential cluster management |
JP4655545B2 (ja) | 2004-08-23 | 2011-03-23 | ソニー株式会社 | メモリーカード及び再生装置 |
KR100617775B1 (ko) | 2004-11-08 | 2006-08-28 | 삼성전자주식회사 | 멀티미디어 메시징 서비스에서 중복된 도달 통지 메시지에대한 관리 방법 |
CN1277213C (zh) | 2004-12-31 | 2006-09-27 | 大唐微电子技术有限公司 | 一种闪存文件系统管理方法 |
CN100341007C (zh) | 2005-05-08 | 2007-10-03 | 华中科技大学 | 一种多片内操作系统的智能卡 |
US7350049B1 (en) | 2005-09-13 | 2008-03-25 | Vimicro Corporation | Method and apparatus for managing access to a file allocation table |
CN100419756C (zh) | 2005-09-13 | 2008-09-17 | 北京中星微电子有限公司 | 文件分配表文件系统读写方法及装置 |
CN100362528C (zh) * | 2005-11-25 | 2008-01-16 | 上海复旦微电子股份有限公司 | 兼容逻辑加密卡的非接触cpu卡 |
-
2006
- 2006-12-26 CN CNB2006101696379A patent/CN100535935C/zh not_active Expired - Fee Related
-
2007
- 2007-12-07 JP JP2009543327A patent/JP4991878B2/ja not_active Expired - Fee Related
- 2007-12-07 WO PCT/CN2007/003490 patent/WO2008077306A1/zh active Application Filing
- 2007-12-07 US US12/518,832 patent/US8255706B2/en not_active Expired - Fee Related
- 2007-12-07 EP EP07845848A patent/EP2110751A4/en not_active Ceased
- 2007-12-07 KR KR1020097013277A patent/KR101162413B1/ko not_active IP Right Cessation
- 2007-12-07 BR BRPI0720616-0A2A patent/BRPI0720616A2/pt not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
WO2008077306A1 (fr) | 2008-07-03 |
JP4991878B2 (ja) | 2012-08-01 |
EP2110751A1 (en) | 2009-10-21 |
EP2110751A4 (en) | 2013-02-20 |
US8255706B2 (en) | 2012-08-28 |
BRPI0720616A2 (pt) | 2014-03-25 |
JP2010515130A (ja) | 2010-05-06 |
US20100017613A1 (en) | 2010-01-21 |
KR101162413B1 (ko) | 2012-07-04 |
CN101211423A (zh) | 2008-07-02 |
KR20090085129A (ko) | 2009-08-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100535935C (zh) | Cpu与逻辑加密双用智能卡及其数据同步方法 | |
CN203386245U (zh) | 一种结合移动终端的etc车载电子标签在线发行系统 | |
CN100550000C (zh) | 具有共享本地存储器的通信装置和方法 | |
WO2009030131A1 (fr) | Carte sd intelligente et procédé d'accès à celle-ci | |
CN102609741B (zh) | 一种移动设备及其内、外部存储卡间数据交换的方法 | |
CN103021081B (zh) | 实现多卡融合应用的非接触式ic卡与读卡终端之间进行通信交互的方法 | |
CN103544114B (zh) | 基于单cpu卡的多m1卡控制系统及其控制方法 | |
CN101833676A (zh) | 带有usbkey模块的智能卡读写控制方法及其读写器 | |
CN204331878U (zh) | 一种停车场管理系统中的控制电路 | |
CN102402704B (zh) | 复合多功能ic卡读写器 | |
CN106598548A (zh) | 存储单元读写冲突的解决方法及装置 | |
CN101751338B (zh) | 数据存取控制装置及数据存取方法 | |
CN101136079A (zh) | Cpu与逻辑加密双用智能卡及其关键数据的处理方法 | |
CN102053937A (zh) | 在lpc总线中调用spi接口的闪存的方法及系统 | |
CN102112992A (zh) | 通信装置、通信方法及程序 | |
CN102136081A (zh) | Ic卡及其数据更新方法 | |
CN203386246U (zh) | 一种etc车载电子标签在线发行系统 | |
CN202142082U (zh) | 一种金融ic卡读写器 | |
CN101848559A (zh) | 信息传输的实现系统和智能卡 | |
CN101354754B (zh) | 一种内嵌cpu ic的智能存储卡及其应用 | |
CN201449614U (zh) | 多模读卡器 | |
CN101364321A (zh) | 非接触智能卡中逻辑加密卡和cpu卡的钱包共享方法 | |
JPS61136168A (ja) | 媒体利用取引方式 | |
CN114489493B (zh) | Mifare类卡模拟使用大容量Flash存储的实现方法 | |
CN221650931U (zh) | 一种车载安全芯片电路 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20090902 Termination date: 20211226 |
|
CF01 | Termination of patent right due to non-payment of annual fee |