发明名称 利用资料编码化标准常式之编码化装置
摘要 提供一种编码化装置,其可在积体化时减少在晶片中所占之面积,使电力消耗最少并且提升处理效能比。本创作具:初期置换装置,其中为进行最少一个N位元(N为偶数之自然数)的平文资料区块的初期置换,并将初期置换资料二等分,以为最少一个之第1及第2初期置换资料;接收上述第1及第2初期置换资料,且进行上述第1及第2初期置换资料的i循环(i为自然数)之积变形,且为输出i循环积变形后之资料的变形部;接收上述i循环积变形后之资料,且为进行逆初期置换的逆初期置换装置;而上述变形部最少具有一个积变形部;而上述之积变形部则具有;为储存上述第1初期置换资料,最少有一个左侧暂存器、为储存上述第2初期置换资料,最少有一个右侧暂存器、进行储存于上述右侧暂存器中资料的积变形,且对应于第1时钟储存于上述左侧暂存器之最少一个第1积变形装置、以及进行储存于上述左侧暂存器中资料的积变形,且对应于第2时钟储存于上述右侧暂存器之最少一个第2积变形装置。
申请公布号 TWM271314 申请公布日期 2005.07.21
申请号 TW094200474 申请日期 2001.05.29
申请人 海力士半导体股份有限公司 发明人 林永原
分类号 H03M13/00 主分类号 H03M13/00
代理机构 代理人 陈长文 台北市松山区敦化北路201号7楼
主权项 1.一种编码化装置,具有:初期置换装置,其中为进行最少一个N位元(N为偶数之自然数)的平文资料区块的初期置换,并将初期置换资料二等分,以为最少一个之第1及第2初期置换资料;接收上述第1及第2初期置换资料,且进行上述第1及第2初期置换资料的i循环(i为自然数)之积变形,且为输出i循环积变形后之资料的变形部;接收上述i循环积变形后之资料,且为进行逆初期置换的逆初期置换装置;其特征为:上述变形部最少具有一个积变形部;而上述之积变形部则具有:为储存上述第1初期置换资料,最少有一个左侧暂存器;为储存上述第2初期置换资料,最少有一个右侧暂存器;进行储存于上述右侧暂存器中资料的积变形,且对应于第1时钟储存于上述左侧暂存器之最少一个第1积变形装置;以及进行储存于上述左侧暂存器中资料的积变形,且对应于第2时钟储存于上述右侧暂存器之最少一个第2积变形装置。2.如请求项1之编码化装置,其中上述变形部尚且具有下列各项:为使自上述第1初期置换资料与上述第1积变形装置所输出的积变形资料之一输出至上述左侧暂存器的逆多重化装置;以及为使自上述第2初期置换资料与上述第2积变形装置所输出之积变形资料之一输出至上述暂存器的逆多重化装置。3.如请求项2之编码化装置,其中上述第1积变形装置具有:利用第1辅助键,为进行储存于上述右侧暂存器中资料的编码化演算之第1编码化演算部;以及进行自上述第1编码化演算部输出之资料与储存于上述左侧暂存器之资料的排他性逻辑和演算,且输出至上述左侧暂存器之第1排他性逻辑和演算部、其中上述第2积变形装置,具有:利用第2辅助键,为使储存于上述左侧暂存器资料进行编码化演算之第2编码化演算部;以及进行自上述第2编码化演算部输出之资料与储存于上述右侧暂存器中之资料的排他性逻辑和演算,为使输出至上述右侧暂存器的第2排他性逻辑和演算部。4.如请求项3之编码化装置,其中上述变形部具有二个积变形部。5.如请求项3之编码化装置,其中上述变形部具有四个积变形部。6.如请求项3之编码化装置,其中上述变形部具有i/2个的积变形部。7.如请求项3之编码化装置,其中上述第1时钟与第2时钟系为反转信号。8.如请求项6之编码化装置,其中上述积变形结果系以Ri=Ri-2⊕f(Ri-1、Ki)表现,在此,Ri为储存于上述右侧暂存器之i循环积变形资料,i=1,2,....,16,R-1=L0,⊕则意味着排他性逻辑和演算。图式简单说明:图1为说明以前技术DES常式的区块图。图2为说明发生辅助键的主要程序机的区块图。图3为一般的DES核心构造的区块图。图4为对于图3所显示的S-Box置换部320之详细的区块图。图5为删除交换资料通路的DES常式之区块图。图6显示DES常式之中间计算结果之图示。图7与本创作之一实施型态相关的编码化装置的区块图。图8显示本创作之DES常式的动作顺序之时间图。图9显示本创作之DES常式的管道动作顺序之时间图。图10与本创作之其他实施型态相关的编码化装置之区块图。图11显示图10所示的DES常式的管道动作顺序之时间图。
地址 韩国