微处理机
微處理機
미처리궤
MICROPROCESSORS
2011年
2期
48-51
,共4页
高级加密标准(AES)%加解密%资源共享%现场可编程门阵列
高級加密標準(AES)%加解密%資源共享%現場可編程門陣列
고급가밀표준(AES)%가해밀%자원공향%현장가편정문진렬
针对AES算法的特点,提出一种适用于在FPGA上实现的快速加解密资源共享的AES算法.对传统的AES加解密的s_box进行变换,使用一张查找表实现了加解密过程的资源共享,有效的节省了硬件实现面积.并对AES加解密的列混合变换进行了改进,从而达到资源共享,节省资源.本方案对轮密钥扩展,列混合变换及其逆变换等操作进行了优化处理,并在加密计算及解密计算中对S-盒,列混合变换等关键计算部件进行了复用,并且采用AES轮内流水结果和密钥并行处理,可在一块芯片上同时支持128位、192位、256位三种密钥长度的加解密算法.实验结果表明本设计相比于其他设计具有更高的性能.
針對AES算法的特點,提齣一種適用于在FPGA上實現的快速加解密資源共享的AES算法.對傳統的AES加解密的s_box進行變換,使用一張查找錶實現瞭加解密過程的資源共享,有效的節省瞭硬件實現麵積.併對AES加解密的列混閤變換進行瞭改進,從而達到資源共享,節省資源.本方案對輪密鑰擴展,列混閤變換及其逆變換等操作進行瞭優化處理,併在加密計算及解密計算中對S-盒,列混閤變換等關鍵計算部件進行瞭複用,併且採用AES輪內流水結果和密鑰併行處理,可在一塊芯片上同時支持128位、192位、256位三種密鑰長度的加解密算法.實驗結果錶明本設計相比于其他設計具有更高的性能.
침대AES산법적특점,제출일충괄용우재FPGA상실현적쾌속가해밀자원공향적AES산법.대전통적AES가해밀적s_box진행변환,사용일장사조표실현료가해밀과정적자원공향,유효적절성료경건실현면적.병대AES가해밀적렬혼합변환진행료개진,종이체도자원공향,절성자원.본방안대륜밀약확전,렬혼합변환급기역변환등조작진행료우화처리,병재가밀계산급해밀계산중대S-합,렬혼합변환등관건계산부건진행료복용,병차채용AES륜내류수결과화밀약병행처리,가재일괴심편상동시지지128위、192위、256위삼충밀약장도적가해밀산법.실험결과표명본설계상비우기타설계구유경고적성능.