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