这里发表了一个含有存贮器(包括一个生产者代码区)和误差信号输出电路的非接触型IC卡。当一个预定的代码存贮在生产者代码区内时如果得到口令符合,则误差信号输出电路输出一个误差信号以便允许来自读/写设备的访问。另一方面,当预定的代码没有存贮在生产者代码区内时,误差信号输出电路输出一个误差信号以便允许从读/写设备访问所有的存贮器区,而与口令检验电路执行的口令检验的结果无关。(*该技术在2016年保护过期,可自由使用*)
【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种通信设备,例如一种非接触型IC(集成电路)卡,它带有包含可编程存贮器的LSI(大规模集成电路)。图25表明一个LSI的存贮器图,LSI包含要在常规的非接触型IC卡中使用的可编程存贮器。在此图中,参考号10表示一个存贮器单元;参考号11表示一个可重写的可编程存贮器单元;参考号12表示当前已将数据存贮在这里的一个不可重写的固定的存贮器单元。如图所示,可编程存贮器单元11可分为许多区。当访问每个区时,每个区有一个要用输入口令来检验的口令。当输入的口令不符合相应于各个区的口令时,禁止访问各个区。只有当输入的口令符合相应于各个区的口令时,才允许访问各个区。在这样一个LSI中,在晶片加工完成后,地址中存贮口令的数据变成不确定的,因而访问每个区变得非常困难。为了消除这个缺点,常规的通信设备以这样一种方法构成,当生产晶片时存贮一个主口令在固定的存贮器单元12内,如果主口令符合于输入的口令,则不论相应于每个区的口令的检验结果如何,都可以访问所有的区,或允许更改口令。利用主口令可在常规的LSI中执行一个存贮器的测试。图26是一方框图,它表明一个常规的非接触型IC卡通信系统的结构。在此图中,参考号100表示一个读/写设备,参考号200表示一个非接触型IC卡。非接触型IC卡200包括一个用于发送和接收无线电波的天线201;一个调制/解调电路202,它用数字调制一个载波并且从已调制的载波中解调出数据;一个可编程存贮器203用于存贮数据;和一个控制电路204用来控制非接触型IC卡的工作和执行命令处理。调制/解调电路202,可编程存贮器203和控制电路204都集成在非接触型IC卡要使用的LSI210中。可编程存贮器203有一个类似于图25中所示的存贮器单元10的结构。图27是一个顺序图。表明读/写设备100与非接触型IC卡200之间的通信过程。如图27所示,通过发送一个读ID(RID)命令从读/写设备100到非接触型IC卡200来启动一个通信。其次,读/写设备100发送一个命令,例如可编程存贮器203的一个写命令或一个读命令到非接触型IC卡200。非接触型IC卡200执行一个输入的命令,并将该命令的结果数据发回到读/写设备100。如果在命令执行步骤之前产生了一个误差,例如一个通信误差和一个口令检验误差,就不执行该命令。在此情况下,指示误差情况的一个误差状态被发送到读/写设备100或从非接触型IC卡200没有信息发送。由于上述常规的通信设备的结构,一旦存贮在固定的存贮器内的口令为第三方得知,则第三方使用整个存贮器的数据就成为可能,而且,主口令不能更改。本专利技术是考虑到上述问题而完成的。因而本专利技术的目的就是提供一个通信设备,利用它可容易地实行存贮器测试并保持高度的保密性。为了完成以上目标,本专利技术的一个通信设备包含分为第一区和第二区的一个存贮器。第一区包括一个第三区用来存贮一个预定代码,指明从外部设备到存贮器的存取要求第一口令的符合;一个判决单元用来决定预定代码是否存贮在第三区中;一个口令检验单元;当外部设备访问通信设备时,该口令检验单元用存贮在通信设备中的第一口令来检验从外部设备发送的第一口令;以及存取许可单元,当预定代码存贮在第三区时由于口令检验单元的检验结果,如果外部设备发送的第一口令符合存贮于通信设备的第一口令,则存取许可单元允许从外部设备到第二区存取。当预定口令没有存贮在第三区时,存取许可单元允许从外部设备到第一区或到第二区存取而与口令检验单元的第一口令检验的结果无关。也就是说,在上述的通信设备中,当预定代码存贮在预定区时,如果得到第一口令符合,存取许可单元允许从外部设备到存贮器的第二区存取。另一方面,当预定代码没有存贮在存贮器的预定区内,则口令许可单元允许从外部设备到第一区或到第二区存取而与口令许可单元的第一口令检验的结果无关。所以,可容易地测试存贮器并保持高度保密性。进一步,这个专利技术的一个通信设备包括分为第一区和第二区的一个存贮器,第一区包括一个第三区用来存贮一个预定代码以指明从外部设备到存贮器的存取要求第一口令的符合;一个判决单元用来决定预定代码是否存贮在第三区中;一个口令检验单元,当预定代码存贮在第三区时,如果外部设备访问通信设备,则口令检验单元用存贮在通信设备中的第一口令来检验外部设备发送的第一口令;以及一个存取许可单元,当预定代码存贮在第三区时,如果由于口令检验单元的检验结果,外部设备发送的第一口令符合存贮于通信设备中的第一口令,则存取许可单元允许从外部设备到第二区存取。当预定口令没有存贮在第三区时,存取许可单元允许从外部设备到第一区或到第二区存取而不用执行口令检验单元的第一口令检验。也就是说,在上述通信设备中,当预定代码存贮在预定区内,如果得到了第一口令符合时,则存取许可单元允许从外部设备到存贮器第二区存取。另一方面,当预定代码没有存贮在存贮器的预定区内时,则口令许可单元允许从外部设备到第一区或到第二区存取,而不用执行口令检验单元的第一口令检验。所以,可容易地测试存贮器并保持高度保密性。此外,在这个专利技术的通信设备中,从通信设备接收到来自外部设备的一个命令的时刻(该外部设备要求通信设备发送一个识别码),到通信设备发送一个识别码到外部设备的时刻,在此期间,判决单元决定预定代码是否存贮在第三区内。由于这个结构,通过判定预定代码是否存贮来得到高度的保密性。而且,本专利技术的通信设备是这样构成第一区包括一个存贮第二口令的第四区,因而当预定代码存贮在第三区,如果从外部设备发送第二口令时,则口令检验单元用存贮在第四区的第二口令来检验从外部设备发送的第二口令,并且存取许可单元允许从外部设备到第一区或到第二区存取而不要求在口令检验单元执行的检验中第一口令的符合。也就是说,即使预定代码存贮在预定区,当得到第二口令符合时,存取许可单元允许从外部设备到存贮器的第一区或到第二区存取而不要求第一口令的符合。所以,可容易地测试存贮器并保持高度保密性。此外,本专利技术的一个通信设备这样构成它使第一区包括一个存贮第二口令的第四区,因而当预定代码存贮在第三区如果从外部设备发送一个第二口令时,则口令检验单元用存贮在第四区的第二口令来检验从外部设备发送的第二口令,通信设备还包括计数单元,在口令检验单元执行的检验中得到第二口令的符合后,它用来计数外部设备发送的命令的数目,以及存取许可单元,当口令检验单元执行的检验中得到第二口令的符合时,和当计数单元所计数的命令数目超过一个预定的数目时,存取许可单元允许从外部设备到第一区或到第二区存取,而在口令检验单元执行的检验中不要求第一口令的符合。也就是,当得到一个第二口令符合并且即使预定代码存贮在预定区内计数单元计数的命令的数目超过了一个预定的数目时,存取许可单元允许从外部设备到存贮器的第一区或到第二区存取而不要求第一口令的符合。所以,可容易地测试存贮器并保持高度的保密性。此外,本专利技术的一个通信设备这样构成它使第一区包括一个存贮第二口令的第四区,当预定代码存贮在第三区如果外部设备发送一个第二口令时,则口令检验单元用存贮在第四区的第二口令来检验外部设备发送的第二口令,通信设备还包括计数单元,在口令检验装置执行的检验中得到第二口令的符合后,计数单元计数外部设备发送的命令的数目,以及存取许可单元本文档来自技高网...
【技术保护点】
一种和外部设备通信的通信设备,包含: 一个存贮器,分为一个第一区和一个第二区,上述第一区包含一个第三区,用于存贮一个预定的代码,该预定代码指明从上述外部设备到上述存贮器的访问要求第一口令的符合; 判决装置,用于决定上述预定代码是否存贮在上述第三区内; 口令检验装置,当上述外部设备访问上述通信设备时,该装置用存贮在上述通信设备中的第一口令来检验从上述外部设备发送的第一口令;以及 存取许可装置,当上述预定代码存贮在上述第三区时,假若由于上述口令检验装置检验的结果上述外部设备发送的第一口令符号存贮在上述通信设备内的第一口令,则该装置允许从上述外部设备到上述第二区访问,当上述预定口令没有存贮在上述第三区时,则该装置允许从外部设备到上述第一区或上述第二区访问,而与上述口令检验装置的第一口令检验的结果无关。
【技术特征摘要】
【国外来华专利技术】...
【专利技术属性】
技术研发人员:藤冈宗三,
申请(专利权)人:三菱电器半导体软件株式会社,三菱电机株式会社,
类型:发明
国别省市:JP[日本]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。