发明名称 信息处理装置
摘要 一种信息处理装置。实现一种提高密钥分析的难度、并提高了安全性、安装效率的共用密钥块密码处理结构。在执行共用密钥块密码处理的密码处理装置的密钥调度部中,将私人密钥输入到包括密码处理部所利用的循环函数的加密函数中来生成中间密钥,将进行基于中间密钥和私人密钥等的双射变换得到的结果、双射变换数据的异或运算结果应用为循环密钥。根据本结构,实现基于利用保证了安全性的加密函数而生成的中间密钥的循环密钥的生成,能够提高密钥的分析难度,能够简化密钥调度部的结构,从而能够提高安装效率。
申请公布号 CN102158337B 申请公布日期 2014.06.04
申请号 CN201110091269.1 申请日期 2007.08.29
申请人 索尼株式会社 发明人 白井太三;涩谷香士;秋下彻;盛合志帆
分类号 H04L9/06(2006.01)I 主分类号 H04L9/06(2006.01)I
代理机构 北京林达刘知识产权代理事务所(普通合伙) 11277 代理人 刘新宇
主权项 一种信息处理装置,其特征在于,具有:存储器,其保存密码处理中所使用的密钥数据;处理器,其执行上述密码处理的开始和结束的控制;密码处理部,其进行将循环函数反复循环多次的数据变换处理;以及密钥调度部,其生成应用于执行上述循环函数的循环密钥,其中,上述密钥调度部是具有如下部分的结构:中间密钥生成部,其将私人密钥输入到加密函数中来生成中间密钥,其中,上述加密函数包括在上述密码处理部中利用的循环函数;以及中间密钥扩展部,其输入上述中间密钥生成部所生成的中间密钥来生成循环密钥,上述中间密钥扩展部具有:数据变换处理部,其输入上述中间密钥生成部所生成的中间密钥,通过双射变换生成中间密钥双射变换数据;以及异或运算部,其执行上述私人密钥和根据私人密钥生成的私人密钥变换数据中的任一个与上述数据变换处理部所生成的中间密钥双射变换数据之间的异或运算,该中间密钥扩展部是如下的结构:将作为上述数据变换处理部的处理结果的中间密钥双射变换数据以及上述异或运算部的处理结果数据作为循环密钥而输出。
地址 日本东京都