计算机工程
計算機工程
계산궤공정
Computer Engineering
2015年
9期
85-91
,共7页
黄凯%金孝飞%修思文%唐从学%严晓浪
黃凱%金孝飛%脩思文%唐從學%嚴曉浪
황개%금효비%수사문%당종학%엄효랑
信息安全%对称密钥%基础运算单元%可重构%高性能%嵌入式系统
信息安全%對稱密鑰%基礎運算單元%可重構%高性能%嵌入式繫統
신식안전%대칭밀약%기출운산단원%가중구%고성능%감입식계통
information security%symmetric key%basic arithmetic unit%reconfigurable%high performance%embedded system
针对密码算法用户对于多种对称密钥算法高效可配的使用需求,设计一种新的对称密钥算法硬件架构.根据各密钥算法的特点,分析其运算逻辑并进行拆分,使用基础运算单元可重构方法将各算法实现在同一运算核心模块上,在保证电路时序的情况下,节约电路的整体面积,提高电路的单位面积吞吐率.该架构具有较好的扩展性,便于新对称密钥算法的进一步重构实现.仿真结果表明,该架构在实现同类算法时,电路面积和单位面积吞吐率均优于状态阵列重构、S盒查找表优化等架构,在实现多种算法时,其面积增加也较少.
針對密碼算法用戶對于多種對稱密鑰算法高效可配的使用需求,設計一種新的對稱密鑰算法硬件架構.根據各密鑰算法的特點,分析其運算邏輯併進行拆分,使用基礎運算單元可重構方法將各算法實現在同一運算覈心模塊上,在保證電路時序的情況下,節約電路的整體麵積,提高電路的單位麵積吞吐率.該架構具有較好的擴展性,便于新對稱密鑰算法的進一步重構實現.倣真結果錶明,該架構在實現同類算法時,電路麵積和單位麵積吞吐率均優于狀態陣列重構、S盒查找錶優化等架構,在實現多種算法時,其麵積增加也較少.
침대밀마산법용호대우다충대칭밀약산법고효가배적사용수구,설계일충신적대칭밀약산법경건가구.근거각밀약산법적특점,분석기운산라집병진행탁분,사용기출운산단원가중구방법장각산법실현재동일운산핵심모괴상,재보증전로시서적정황하,절약전로적정체면적,제고전로적단위면적탄토솔.해가구구유교호적확전성,편우신대칭밀약산법적진일보중구실현.방진결과표명,해가구재실현동류산법시,전로면적화단위면적탄토솔균우우상태진렬중구、S합사조표우화등가구,재실현다충산법시,기면적증가야교소.