当前位置: 首页 > 专利查询>索尼公司专利>正文

IC卡以及信息处理系统技术方案

技术编号:26105187 阅读:43 留言:0更新日期:2020-10-28 18:08
本实用新型专利技术涉及IC卡以及信息处理系统。[课题]本公开提供一种可以防止钥信息泄露,并且可以生成与记录在P2P数据库中的对象的对象数据相对应的签名数据的IC卡、处理方法以及信息处理系统。[解决方案]提供一种IC卡,具备:通信部,与外部装置进行通信;具有防篡改性存储部,存储显示与公钥配对的密钥或用于生成密钥的种子值的钥信息;处理部,根据由通信部的通信从外部装置中获取的并记录于P2P数据库中的对象数据以及与钥信息对应的密钥,生成与对象数据相对应的签名数据,进行控制,以通过通信部的通信,将所生成的包含签名数据在内的数据发送给外部装置。

【技术实现步骤摘要】
IC卡以及信息处理系统
本公开涉及一种IC卡、处理方法以及信息处理系统。
技术介绍
已经开发了一种关于存储密钥的IC(IntegratedCircuit)卡的技术。作为上述技术,例如,列举了下文中专利文献1所述的技术。现有技术文献专利文献专利文献1:日本特开2018-78499号公报
技术实现思路
专利技术所要解决的课题近年,使用诸如区块链的P2P(PeertoPeer)网络的分布式文件系统的利用技术不断进步。通过使用P2P网络的分布式文件系统,可以实现诸如下述效果。下面将利用P2P网络的分布式文件系统表示为“P2P数据库”。·难以篡改、破坏·无需中央管理(基本上任何人都可以参与)·透明性高(基本上任何人都可以浏览记录)·成本低廉(无需昂贵的系统)例如,使用P2P数据库时,向记录在P2P数据库中的对象的对象数据中添加签名数据(即对该对象数据赋予电子签名)。向对象数据中添加签名数据,验证该签名数据,从而使对象数据的非篡改证明等电子签名的赋予发挥应该发挥的作用。因此,例如即使P2P数据库用于虚拟货币的数据交易时,也可以保证交易的正确性。此处,利用公钥加密方式并采用与公钥配对的密钥生成签名数据。密钥泄露时或用于生成密钥的种子值泄露时,可以通过泄露的密钥或由泄露的种子值生成的密钥生成签名数据。而且,“从签名数据中指定签名数据是否为通过泄露的密钥或由泄露的种子值生成的密钥来生成的签名数据”比较困难。因此,需要一种“可以防止密钥或用于生成密钥的种子值泄露,并且可以生成与记录在P2P数据库中的对象的对象数据相对应的签名数据的方法”。下面将表示密钥或用于生成密钥的种子值的数据表示为“钥信息”。本公开提供一种可以防止钥信息泄露,并且可以生成记录与在P2P数据库中的对象的对象数据相对应的签名数据的新型改良式IC卡、处理方法以及信息处理系统。解决问题的手段本公开提供一种IC卡,具备:通信部,与外部装置进行通信;具有防篡改性存储部,存储显示与公钥配对的密钥或用于生成上述密钥的种子值的钥信息;处理部,根据由上述通信部的通信从上述外部装置中获取的并记录于P2P数据库中的对象数据以及与上述钥信息对应的上述密钥,生成与上述对象数据相对应的签名数据,进行控制,以通过上述通信部的通信,将包含所生成的上述签名数据在内的数据发送给上述外部装置。另外,本公开提供一种由IC卡执行的处理方法,具有:与外部装置进行通信的步骤;基于由上述通信步骤中的通信从上述外部装置中获取的并记录于P2P数据库中的对象数据以及存储于有防篡改性记录媒介中的、并且与显示和公钥配对的密钥或用于生成上述密钥的种子值的钥信息相对应的上述密钥,生成与上述对象数据相对应的签名数据的步骤;对通过上述通信步骤中的通信将上述生成步骤中包含所生成的上述签名数据在内的数据发送至上述外部装置进行控制的步骤。另外,本公开还提供一种信息处理系统,具有IC卡、以及信息处理装置,该信息处理装置验证P2P数据库中记录的对象数据的内容,根据验证结果生成规定签名数据;上述IC卡具备:通信部,与外部装置进行通信;具有防篡改性存储部,存储显示与公钥配对的密钥或用于生成上述密钥的种子值的钥信息;处理部,基于由上述通信部的通信从上述外部装置中获取的上述对象数据以及与上述钥信息对应的上述密钥,生成与上述对象数据相对应的签名数据,进行控制,以通过上述通信部的通信,将包含所生成的上述签名数据在内的数据发送至上述外部装置;上述处理部判定是否满足与上述信息处理装置相对应的上述规定签名数据的验证相关的签名条件,判定满足上述签名条件时,生成与上述对象数据相对应的上述签名数据。专利技术的效果通过本公开,在可以防止钥信息泄露的同时,并且可以生成与记录在P2P数据库中的对象的对象数据相对应的签名数据。此外,并非仅限于上述效果,除了上述效果之外,或者代替上述效果,还可以发挥本说明书中所示的任意效果或通过本说明书可以掌握的其他效果。附图说明图1为显示本实施方式所涉及的信息处理系统的结构一例的说明图。图2为显示本实施方式所涉及的IC卡的结构一例的功能框图。图3为显示本实施方式所涉及的IC卡的硬件结构一例的说明图。图4为显示读卡器的硬件结构一例的说明图。图5为显示本实施方式所涉及的服务器(信息处理装置)硬件结构一例的说明图。图6为显示本实施方式所涉及的信息处理系统中的处理的第1例的说明图。图7为显示本实施方式所涉及的信息处理系统中的处理的第2例的说明图。图8为显示本实施方式所涉及的信息处理系统中的处理的第2例的说明图。图9为显示在IC卡通信对象的外部装置中进行交易内容的伪造、篡改的用例的说明图。图10为显示本实施方式所涉及的信息处理系统中的处理的第3例的说明图。图11为显示本实施方式所涉及的信息处理系统中的处理的第3例的说明图。图12为显示本实施方式所涉及的信息处理系统中的处理的第3例的说明图。图13为显示本实施方式所涉及的信息处理系统中的处理的第4例的说明图。图14为显示本实施方式所涉及的信息处理系统中的处理的第4例的说明图。图15为显示本实施方式所涉及的信息处理系统中的处理的第4例的说明图。图16为显示本实施方式所涉及的信息处理系统中的处理的第5例的说明图。具体实施方式下面,参考附图对本公开的优选实施方式进行详细说明。此外,在本说明书和附图中,实际上,通过添加相同符号省略了对具有相同功能结构的结构要素的重复说明。另外,下面,按照下述顺序进行说明。1.本实施方式所涉及的信息处理系统[1]本实施方式所涉及的信息处理系统的结构[1-1]IC卡[1-2]读卡器[1-3]服务器(信息处理装置)[1-4]构成本实施方式所涉及的信息处理系统的各装置的应用示例。[2]本实施方式所涉及的信息处理系统中的处理[2-1]信息处理系统中的处理的第1例[2-2]信息处理系统中的处理的第2例[2-3]信息处理系统中的处理的第3例[2-4]信息处理系统中的处理的第4例[2-5]信息处理系统中的处理的第5例[2-6]信息处理系统中的处理的第6例[2-7]信息处理系统中的处理的其他示例2.本实施方式所涉及的程序(本实施方式所涉及的信息处理系统)[1]本实施方式所涉及的信息处理系统的结构图1为显示本实施方式所涉及的信息处理系统1000的结构一例的说明图。信息处理系统1000具有例如IC卡100、读卡器200、服务器300(信息处理装置)。此外,本实施方式所涉及的信息处理系统的结构并非仅限于图1所示的示例。例如,本实施方式所涉及的信息处理系统可以具有多个IC卡100。另外,本实施方式所涉及的信息处理系统可以有多个读卡器200,也可以有多个本文档来自技高网...

【技术保护点】
1.一种IC卡,具备:/nIC芯片;和/n天线,/n其中所述IC芯片和所述天线构成通信部,用于与外部装置进行通信;/n所述IC芯片还包括具有防篡改性的存储部,用于在其上存储显示与公钥配对的密钥或用于生成所述密钥的种子值的钥信息;和/n所述IC芯片还包括处理部,所述通信部和所述具有防篡改性的存储部耦接到所述处理部,所述处理部用于进行控制,以通过所述通信部的通信,将所生成的包含签名数据在内的数据发送给所述外部装置,所述控制是基于由所述通信部的通信从所述外部装置中获取的、并记录于P2P数据库中的对象数据以及与所述钥信息对应的所述密钥,与生成所述对象数据相对应的签名数据进行的。/n

【技术特征摘要】
20180904 JP 2018-1652021.一种IC卡,具备:
IC芯片;和
天线,
其中所述IC芯片和所述天线构成通信部,用于与外部装置进行通信;
所述IC芯片还包括具有防篡改性的存储部,用于在其上存储显示与公钥配对的密钥或用于生成所述密钥的种子值的钥信息;和
所述IC芯片还包括处理部,所述通信部和所述具有防篡改性的存储部耦接到所述处理部,所述处理部用于进行控制,以通过所述通信部的通信,将所生成的包含签名数据在内的数据发送给所述外部装置,所述控制是基于由所述通信部的通信从所述外部装置中获取的、并记录于P2P数据库中的对象数据以及与所述钥信息对应的所述密钥,与生成所述对象数据相对应的签名数据进行的。


2.根据权利要求1所述的IC卡,其中所述IC芯片中的具有防篡改性的存储部或没有防篡改性的存储部中存储有生成所述签名数据相关的程序或生成所述密钥以及生成所述签名数据相关的程序;
所述IC芯片中的处理部确定与所述对象数据相对应的所述程序,通过运行确定的所述程序生成所述签名数据。


3.根据权利要求1所述的IC卡,其中
所述IC芯片中的处理部判定是否满足设定的签名条件,以及在判定满足所述签名条件时生成所述签名数据。


4.根据权利要求3所述的IC卡,其中
所述IC芯片中的处理部根据所述对象数据判定是否满足包含在所述签名条件中的第1签名条件,以及在判定满足所述第1签名条件时,生成所述签名数据。


5.根据权利要求4所述的IC卡,其中所述IC芯片中的具有防篡改性的存储部或没有防篡改性的存储部中存储有显示所述签名数据的生成历史记录的历史记录信息,
所述IC芯片中的处理部进一步基于所述历史记录信息判定是否满足第1签名条件。


6.根据权利要求5所述的IC卡,其中所述IC芯片中的处理部将与生成的所述签名数据相对应的所述历史记录信息,记录于所述IC芯片中的具有防篡改性的存储部或没有防篡改性的存储部中。


7.根据权利要求4所述的IC卡,其中所述IC芯片中的处理部在未判定满足所述第1签名条件时进行控制,以通过所述通信部的通信,将显示所述签名数据的生成错误的数据发送至所述外部装置。


8.根据权利要求4所述的IC卡,其中...

【专利技术属性】
技术研发人员:福原宽重中津留勉中村正树
申请(专利权)人:索尼公司
类型:新型
国别省市:日本;JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1