基于现场可编程门阵列的Camellia加密算法实现  

Implementation of Camellia Encryption Algorithm Based on Field Programmable Gate Array

在线阅读下载全文

作  者:张盟盟 沙金[1] 陈万雄 李伟[1] ZHANG Mengmeng;SHA Jin;CHEN Wanxiong;LI Wei(School of Electronic Science and Engineering,Nanjing University,Nanjing 210023,China)

机构地区:[1]南京大学电子科学与工程学院,南京210023

出  处:《计算机工程》2018年第7期156-159,共4页Computer Engineering

摘  要:为提高Camellia加密算法的灵活性,提出一种新的Camellia加密算法实现方法。通过改进Camellia算法的实现架构,在资源占用和数据吞吐率两个方面做到平衡折中。采用优化的紧凑型结构,在复用架构的同时,适当添加寄存以提高数据吞吐率。仿真结果表明,该方法资源占用比全流水结构减少70%,与紧凑型结构方法相比,数据吞吐率提升4倍。In order to improve the flexibility of Camellia encryption algorithm,a method of implementing Camellia encryption algorithm based on Field Programmable Gate Array( FPGA) is proposed. By improving the implementation architecture of the Camellia algorithm,a balance can be achieved in terms of resource consumption and data throughput rate. With the optimized compact structure,the addition of hosting improves the data throughput while reusing the architecture. Simulation results show that the resource consumption of this method is reduced by 70% compared with the full-flow structure, and the data throughput rate is improved by 4 time compared with the full-compact type.

关 键 词:Camellia加密 现场可编程阵列实现 紧凑型结构 吞吐率 资源占用比 

分 类 号:TP309[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象