发明名称 | 基于容错的IDEA全流水硬件加密方法 | ||
摘要 | 本发明公开了基于容错的IDEA全流水硬件加密方法。该方法包括两个步骤:首先在每次计算结果产生时对结果进行海明码编码,在每次计算需要操作数时,对寄存器中已编码的数据进行海明码解码,从而使得数据在寄存器传输过程中具有容错能力;其次,对运算部件进行三模冗余加固,即将运算的结构单元复制三份,同时进行计算,采用多数表决的方式进行仲裁,将多数相同的结果作为最后的计算结果。该方法整个流水线中仅利用一个使能信号来确定数据有效性,极大地简化了控制逻辑。 | ||
申请公布号 | CN102355349A | 申请公布日期 | 2012.02.15 |
申请号 | CN201110177502.8 | 申请日期 | 2011.06.28 |
申请人 | 中国人民解放军国防科学技术大学 | 发明人 | 窦勇;李荣春;倪时策;吕启;胡绵江 |
分类号 | H04L9/06(2006.01)I | 主分类号 | H04L9/06(2006.01)I |
代理机构 | 湖南省国防科技工业局专利中心 43102 | 代理人 | 冯青 |
主权项 | 基于容错的IDEA全流水硬件加密方法,其特征在于,该方法包括两个步骤:首先在每次计算结果产生时对结果进行海明码编码,在每次计算需要操作数时,对寄存器中已编码的数据进行海明码解码,从而使得数据在寄存器传输过程中具有容错能力;其次,对运算部件进行三模冗余加固,即将运算的结构单元复制三份,同时进行计算,采用多数表决的方式进行仲裁,将多数相同的结果作为最后的计算结果。 | ||
地址 | 410073 湖南省长沙市砚瓦池正街47号 |