The invention maintains the security of encrypted communication and reduces the influence of encrypted processing load. To this end, the communication device (100) is equipped with an encryption method selection unit (101) for selecting an encryption method according to synchronization accuracy, which causes different processing loads for the encryption processing used in the encryption communication, and the encryption accuracy indicates the number of times the encryption method used in the encryption communication between a given device and another device can be changed; and an encryption processing unit (102), Encryption and/or decryption of communication data between a given device and other devices by using the selected encryption method.
【技术实现步骤摘要】
【国外来华专利技术】通信设备、通信方法、通信系统和记录介质
本公开涉及用于使用经加密的通信数据执行通信的技术。
技术介绍
近年来,用于传输和接收加密数据的通信方法(加密通信)被广泛地使用。在加密通信中,每个通信设备通过使用秘密信息(例如,密钥)来执行通信数据的加密处理和解密处理。以下,将数据的加密处理和解密处理被统称为“密码处理”。非加密数据被称为“明文数据(plain-textdata)”,并且通过加密明文数据获取的数据被称为“密文数据”。用于加密的密钥和用于解密的密钥被统称为“加密密钥”。用于加密的密钥和用于解密的密钥可以是相同的密钥数据(例如,通用密钥密码系统),或者是一对不同的密钥数据(例如,公开密钥密码系统)。当加密密钥被泄露时,使用加密密钥加密的密文会受到损害。当使用相同加密密钥加密的加密密文的数量增多时,有可能为攻击者提供攻击密码处理的线索。因此,在加密通信中,可以适当地改变加密密钥和加密算法。为了保持加密通信,每个通信设备改变(例如,同步地)加密密钥。在下面的专利文献(PTL)中描述了与加密密钥的这种改变等相关的技术。即,PTL1描述了用于在第一加密通信设备第二加密通信设备之间使用临时密钥执行加密通信的技术,第一加密通信设备从管理设备获取临时密钥第二加密通信设备在管理设备中具有与第一加密通信设备相同或相应主密钥。管理设备周期性地更新用于生成临时密钥的数据,因此用于加密通信的临时密钥被改变。[引用列表][专利文献][PTL1]国际公开No.2013/076848
技术实现思路
[技术问题]在下文中,用于加密通信的元素,诸如加密算法、加密密钥、密码使用模式等,可以被统 ...
【技术保护点】
1.一种通信设备,包括:密码系统选择部件,所述密码系统选择部件用于根据同步精度,选择在所述通信设备和另一通信设备之间的加密通信中、在密码处理上具有不同处理负荷的密码系统,所述同步精度表示用于所述加密通信的所述密码系统能够在其被改变的定时的频率;以及密码处理部件,所述密码处理部件用于通过使用所选择的所述密码系统,对与所述另一通信设备的通信数据执行加密处理和解密处理中的至少一个。
【技术特征摘要】
【国外来华专利技术】2016.10.03 JP 2016-1957741.一种通信设备,包括:密码系统选择部件,所述密码系统选择部件用于根据同步精度,选择在所述通信设备和另一通信设备之间的加密通信中、在密码处理上具有不同处理负荷的密码系统,所述同步精度表示用于所述加密通信的所述密码系统能够在其被改变的定时的频率;以及密码处理部件,所述密码处理部件用于通过使用所选择的所述密码系统,对与所述另一通信设备的通信数据执行加密处理和解密处理中的至少一个。2.根据权利要求1所述的通信设备,其中所述密码系统选择部件当在所述通信设备和所述另一通信设备之间的所述密码系统能够在其被改变的所述定时增多时,确定所述同步精度较高,以及当所述同步精度较高时,从在所述密码系统上具有不同处理负荷的多个所述密码系统中,选择在所述密码处理上具有低处理负荷的所述密码系统。3.根据权利要求1或2所述的通信设备,其中所述密码系统选择部件当在所述通信设备和所述另一通信设备之间的所述密码系统能够在其被改变的所述定时减少时,确定所述同步精度较低,以及当所述同步精度较低时,从在所述密码系统上具有不同处理负荷的多个所述密码系统中,选择在所述密码处理上具有高处理负荷的所述密码系统。4.根据权利要求2或3所述的通信设备,其中所述密码系统选择部件根据所述同步精度调整所述更新间隔,以更新所述密码系统。5.根据权利要求4所述的通信设备,其中当所述同步精度较高时,所述密码系统选择部件以较短的间隔更新所述密码系统。6.根据权利要求4或5所述的通信设备,其中当所述同步精度较低时,所述密码系统选择部件以较长的间隔更新所述密码系统。7.根据权利要求2至6中任一项所述的通信设备,还包括:时钟生成部件,所述时钟生成部件用于通过使用周期性的时钟信号生成表示所述定时的时钟信息;设备状态管理部件,所述设备状态管理部件用于通过在所述通信设备和所述另一通信设备之间传输和接收用于所述时钟信息的同步的信息,来执行处理以同步所述时钟...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。