【技术实现步骤摘要】
【技术保护点】
1.一种信息处理装置,其特征在于,具有:存储器,其保存密码处理中所使用的密钥数据;处理器,其执行上述密码处理的开始和结束的控制;密码处理部,其进行将循环函数反复循环多次的数据变换处理;以及密钥调度部,其生成应用于执行上述循环函数的循环密钥,其中,上述密钥调度部是具有如下部分的结构:中间密钥生成部,其将私人密钥输入到加密函数中来生成中间密钥,其中,上述加密函数包括在上述密码处理部中利用的循环函数;以及中间密钥扩展部,其输入上述中间密钥生成部所生成的中间密钥来生成循环密钥,上述中间密钥扩展部具有:数据变换处理部,其输入上述中间密钥生成部所生成的中间密钥,通过双射变换生成中间密钥双射变换数据;以及异或运算部,其执行上述私人密钥和根据私人密钥生成的私人密钥变换数据中的任一个与上述数据变换处理部所生成的中间密钥双射变换数据之间的异或运算,该中间密钥扩展部是如下的结构:将作为上述数据变换处理部的处理结果的中间密钥双射变换数据以及上述异或运算部的处理结果数据作为循环密钥而输出。
【技术特征摘要】
...
【专利技术属性】
技术研发人员:白井太三,涩谷香士,秋下彻,盛合志帆,
申请(专利权)人:索尼株式会社,
类型:发明
国别省市:JP
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。