发明名称 | 一种密码芯片密钥快速更换方法 | ||
摘要 | 现有的密钥更换方法,必须等待前组数据完成加解密运算后再进行密钥更换,因而密钥更换速度慢,而且不能实现流水线操作。本发明公开了一种快速密钥更换法,它是通过密码芯片上的一条介于数据输入与加解密结果输出间的、由多级密码轮函数算法模块依次串接的流水线来实现。其中每级密码轮函数算法模块,都与其相应的该级工作密钥存储器相连接,特征是:各级中有两个存储器读地址A和B,通过算法级控制信号控制选择输出控制工作密钥存储器,向该级密码轮函数运算提供所需密钥,各级密钥更换,通过对各级存储器读地址B发出换钥命令实现。具有更换密钥随意、快捷、方便和适于流水线操作等突出优点。 | ||
申请公布号 | CN1509004A | 申请公布日期 | 2004.06.30 |
申请号 | CN02128029.0 | 申请日期 | 2002.12.16 |
申请人 | 中国电子科技集团公司第三十研究所 | 发明人 | 吕永其;尤坤;王辉;陆建 |
分类号 | H04L9/18;H04L9/00 | 主分类号 | H04L9/18 |
代理机构 | 成都天元专利事务所 | 代理人 | 刘世权 |
主权项 | 1、一种密码芯片密钥快速更换方法,通过密码芯片上的一条介于数据输入与加解密结果输出间的、由多组密码轮函数算法模块依次串接的流水线来实现,其中:每一级密码轮函数算法模块,都与其相应的工作密钥存储器相连接,其特征在于:各级工作密钥存储器有两个存储器读地址A和B,通过算法级控制信号选择输出,控制工作密钥存储器向该级的密码轮函数输出运算所需密钥,各级密钥的更换,通过对各级存储器读地址B发出换钥命令而实现。 | ||
地址 | 610041四川省成都市高新区创业路6号 |