发明名称 加密处理设备
摘要 本发明提供了一种加密处理设备。该设备包括:第一寄存器器件;第二寄存器器件;第一标志运算器件;第一运算器件;第二运算器件;轮运算器件;第三和第四运算器件;第二标志运算器件;以及第五运算器件。
申请公布号 CN101834720A 申请公布日期 2010.09.15
申请号 CN201010129087.4 申请日期 2010.03.08
申请人 索尼公司 发明人 信方浩美
分类号 H04L9/06(2006.01)I;G06K19/073(2006.01)I 主分类号 H04L9/06(2006.01)I
代理机构 北京东方亿思知识产权代理有限责任公司 11258 代理人 宋鹤;南霆
主权项 一种加密处理设备,包括:第一寄存器器件,被配置为包括第一数据寄存器和第一标志寄存器;第二寄存器器件,被配置为包括第二数据寄存器和第二标志寄存器;第一标志运算器件,被配置为针对每组预定数目个比特对输入明文文本中的第一数据和第二数据执行标志运算;第一运算器件,被配置为使所述第一标志运算器件对所述第一数据和所述第二数据中的每个和所得到的标志来执行标志运算来实现标志控制,所述第一运算器件还被配置为将受标志控制的第一数据和第一标志馈送到所述第一寄存器器件,并且将受标志控制的第二数据和第二标志馈送到所述第二寄存器器件;第二运算器件,被配置为对所述第二寄存器器件的所述第二数据寄存器中的锁存数据和所述第二标志寄存器中的标志执行异或运算;轮运算器件,被配置为对来自所述第二运算器件的输出数据执行轮运算;第三运算器件和第四运算器件,被配置为对来自所述轮运算器件的输出和所述第一寄存器器件的所述第一数据寄存器中的锁存值以及所述第一标志寄存器中的标志执行异或运算;第二标志运算器件,被配置为针对每组预定数目个比特,对来自所述第三运算器件和所述第四运算器件的输出数据执行新的标志运算;以及第五运算器件,被配置为使所述第二标志运算器件对来自所述第三运算器件和所述第四运算器件的输出数据和所得到的标志执行异或运算来实现标志控制,所述第五运算器件还被配置为将受标志控制的数据和标志输出到所述第二寄存器器件。
地址 日本东京都