发明名称 增进加密引擎的操作速度的方法
摘要 在实施加密引擎的工作的本发明的方法中,提供了复数个逻辑区块(LB1至LB32),而系将每一逻辑区块用来执行函数(F,G,H,I)。根据三个变量(B,C,D)而执行每一个函数,而每一变量可具有第一或第二值。在选择该第一变量值(B)具有其第一值且使该第二及第三变量(C,D)具有其实际值的情形下,执行该函数。再度在选择该第一变量值(B)具有其第二值且使该第二及第三变量(C,D)具有其实际值的情形下,执行该函数。决定该第一变量(B)的实际值,且以该第一变量(B)的该实际值决定该逻辑区块的输出。
申请公布号 CN1965524A 申请公布日期 2007.05.16
申请号 CN200580018329.X 申请日期 2005.03.28
申请人 先进微装置公司 发明人 A·加尔吉;S-K·赖
分类号 H04L9/32(2006.01) 主分类号 H04L9/32(2006.01)
代理机构 北京纪凯知识产权代理有限公司 代理人 戈泊;程伟
主权项 1.一种实施函数的方法,该函数的执行是根据可具有第一或第二值的第一变量(B)的输入、以及可具有第一或第二值的第二变量(C)的输入,该方法包含下列步骤:提供该第二变量(C)的实际值;根据设定在该第一变量(B)的该第一值的该第一变量(B)的输入以及具有该第二变量(C)的该实际值的该第二变量(C)的输入,而执行该函数,以便提供第一输出;以及根据设定在该第一变量(B)的该第二值的该第一变量(B)的输入以及具有该第二变量(C)的该实际值的该第二变量(C)的输入,而执行该函数,以便提供第二输出。
地址 美国加利福尼亚州