【技术实现步骤摘要】
【国外来华专利技术】
[0001〕 本专利技术涉及。
技术介绍
以往,存在在服务器与客户端之间,使用共用密钥加密方式进行通信的技术。例如,存在在客户端服务器系统中,在客户端和服务器具有用于储存世代不同的多个规定的共用密钥的密钥储存单元,并使用多个规定的共用密钥中的一个共用密钥进行通信的技术。 另外,作为相关的技术,例如,存在在车辆内的车载器与服务器的通信中,对车载设备的信息的改写资格的认证使用便携设备的技术。另外,存在利用电话线网、七^1-0^0001(1^:网络之间互连的协议)通信网的使通信状态从信息通信装置移至车载器,或者使通信状态从车载器移至信息通信装置的技术。 另外,存在在服务器与通信终端之间,以及通信终端与成为控制对象的装置间使用共用密钥加密方式的技术。另外,存在在服务器与通信终端之间使用共用密钥进行通信,并且,服务器在有来自通信终端的连接请求且确认了通信终端不保有共用密钥的情况下,发送共用密钥的技术。另外,公开了在服务器与通信终端之间,更新了针对数据的共用密钥的情况下,利用更新前的共用密钥加密更新后的共用密钥并发送给通信终端的技术(例如,参照下述专利文献1?6。). 专利文献1:日本特开2003 — 174444号公报 专利文献2:日本特开2008 — 59450号公报 专利文献3:日本特开2009 — 267562号公报 专利文献4:日本特开2001 — 249899号公报 专利文献5:日本特开2003 — 244123号公报 专利文献6:日本特开2008 — 67074号公报 然而,在现有技术中,越使用相同的共用密钥与 ...
【技术保护点】
一种通信程序,其特征在于,使计算机执行以下处理,即、从通信目的地装置受理使用共用密钥加密方式所利用的多个密钥中的任意一个密钥的密钥信息进行了加密的加密数据、和所述任意一个密钥的识别信息,根据受理的所述任意一个密钥的识别信息,参照分别按照所述多个密钥的各个密钥而存储所述各个密钥的密钥信息、和所述各个密钥的识别信息的存储部,来判定是否与所述任意一个密钥的识别信息建立对应地存储有所述任意一个密钥的下一个使用的密钥的识别信息,在未存储所述下一个使用的密钥的识别信息的情况下,获取存储于所述存储部的所述多个密钥中的与所述任意一个密钥不同的其他密钥的密钥信息、和所述其他密钥的识别信息,与存储于所述存储部的所述任意一个密钥的识别信息建立对应地,储存获取的所述其他密钥的识别信息,使用存储于所述存储部的所述任意一个密钥的密钥信息,来对获取的所述其他密钥的密钥信息、和所述其他密钥的识别信息进行加密,向所述通信目的地装置发送加密后的所述其他密钥的密钥信息、加密后的所述其他密钥的识别信息、以及所述任意一个密钥的识别信息。
【技术特征摘要】
【国外来华专利技术】1.一种通信程序,其特征在于, 使计算机执行以下处理,即、 从通信目的地装置受理使用共用密钥加密方式所利用的多个密钥中的任意一个密钥的密钥信息进行了加密的加密数据、和所述任意一个密钥的识别信息, 根据受理的所述任意一个密钥的识别信息,参照分别按照所述多个密钥的各个密钥而存储所述各个密钥的密钥信息、和所述各个密钥的识别信息的存储部,来判定是否与所述任意一个密钥的识别信息建立对应地存储有所述任意一个密钥的下一个使用的密钥的识别信息, 在未存储所述下一个使用的密钥的识别信息的情况下,获取存储于所述存储部的所述多个密钥中的与所述任意一个密钥不同的其他密钥的密钥信息、和所述其他密钥的识别信息, 与存储于所述存储部的所述任意一个密钥的识别信息建立对应地,储存获取的所述其他密钥的识别信息, 使用存储于所述存储部的所述任意一个密钥的密钥信息,来对获取的所述其他密钥的密钥信息、和所述其他密钥的识别信息进行加密, 向所述通信目的地装置发送加密后的所述其他密钥的密钥信息、加密后的所述其他密钥的识别信息、以及所述任意一个密钥的识别信息。2.根据权利要求1所述的通信程序,其特征在于, 使所述计算机执行以下处理,即、 在存储有所述下一个使用的密钥的识别信息的情况下,基于从所述任意一个密钥最初被使用开始的经过时间或者所述任意一个密钥被使用的次数,来判断所述任意一个密钥是否有效, 在所述任意一个密钥无效的情况下,使用存储于所述存储部的所述任意一个密钥的密钥信息,来对所述下一个使用的密钥的识别信息进行加密, 向所述通信目的地装置发送加密后的所述下一个使用的密钥的识别信息、和所述任意一个密钥的识别信息。3.根据权利要求1或者2所述的通信程序,其特征在于, 使所述计算机执行以下处理,即、在未存储所述下一个使用的密钥的识别信息的情况下,基于所述存储部的存储内容,来确定在所述任意一个密钥之前所述通信目的地装置使用的前一个密钥, 所述获取的处理获取存储于所述存储部的所述多个密钥中的、与所述任意一个密钥以及所述确定出的密钥不同的其他密钥的密钥信息、和所述其他密钥的识别信息。4.根据权利要求1?3中任意一项所述的通信程序,其特征在于, 使所述计算机执行以下处理,即、 在未存储所述下一个使用的密钥的识别信息的情况下,基于所述存储部的存储内容,来确定在所述任意一个密钥之前所述通信目的地装置使用的前一个密钥, 删除存储于所述存储部的所述多个密钥中的、确定出的所述前一个密钥的密钥信息、和所述前一个密钥的识别信息, 所述获取的处理获取存储于进行了删除的删除后的所述存储部的密钥中的与所述任意一个密钥不同的其他密钥的密钥信息、和所述其他密钥的识别信息。5.—种记录介质,其特征在于, 记录了使计算机执行以下处理的通信程序,即、 从通信目的地装置受理使用共用密钥加密方式所利用的多个密钥中的任意一个密钥的密钥信息进行了加密的加密数据、和所述任意一个密钥的识别信息, 根据受理的所述任意一个密钥的识别信息,参照分别按照所述多个密钥的各个密钥而存储所述各个密钥的密钥信息、和所述各个密钥的识别信息的存储部,来判定是否与所述任意一个密钥的识别信息建立对应地存储有所述任意一个密钥的下一个使用的密钥的识别信息, 在未存储所述下一个使用的密钥的识别信息的情况下,获取存储于所述存储部的所述多个密钥中的与所述任意一个密钥不同的其他密钥的密钥信息、和所述其他密钥的识别信息, 与存储于所述存储部的所述任意一个密钥的识别信息建立对应地,储存获取的所述其他密钥的识别信息, 使用存储于所述存储部的所述任意一个密钥的密钥信息,来对获取的所述其他密钥的密钥信息、和所述其他密钥的识别信息进行加密, 向所述通信目的地装置发送加密后的所述其他密钥...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。