首页> 外文会议>International Conference on Communication Systems and Network Technologies >A Survey on Hardware Implementation of Cryptographic Algorithms Using Field Programmable Gate Array
【24h】

A Survey on Hardware Implementation of Cryptographic Algorithms Using Field Programmable Gate Array

机译:利用现场可编程门阵列实现密码算法的硬件研究

获取原文

摘要

In the past recent years the idea towards secure data communication is increasing day by day. The secure communication is being achieved by applying various cryptographic algorithms on the data which is to be transferred over wireless networks. The different cryptographic algorithms that are generally practiced in the current cyber world are Advanced Encryption Standard (AES), Data Encryption Standard (DES), RSA algorithm, Message Digest 5 (MD5), Secure Hash Algorithm (SHA). All these algorithms are highly secured with sound and complex mathematical computations that makes the hacker tedious to breach the data which is protected by these algorithm. The hardware implementation of algorithms enhances the speed, efficiency and reliability of security standards. In this work the Field Programmable Gate Array (FPGA) implementation of various cryptographic algorithms is discussed in details. The main motivation behind the FPGA implementations of Security algorithms is to increase the speed and decrease delays of software implementations. There are millions of logic gates that are clustered in FPGA, this brings new innovations to existing algorithms. This paper surveyss the parameters such as throughput, operating frequency, number of slice registers used and number of clock cycles of FPGA that have the major role in execution process of cryptographic algorithms. Comparative analysis on hardware implementation of security algorithms on different FPGA’s is also done.
机译:在过去的几年中,关于安全数据通信的想法正在日益增加。通过在要通过无线网络传输的数据上应用各种密码算法来实现安全通信。当前网络世界中普遍采用的不同加密算法是高级加密标准(AES),数据加密标准(DES),RSA算法,消息摘要5(MD5),安全哈希算法(SHA)。所有这些算法都通过可靠且复杂的数学计算得到了高度保护,这使黑客很烦琐地破坏了受这些算法保护的数据。算法的硬件实现提高了安全标准的速度,效率和可靠性。在这项工作中,将详细讨论各种密码算法的现场可编程门阵列(FPGA)实现。安全算法的FPGA实现背后的主要动机是提高速度并减少软件实现的延迟。 FPGA中聚集了数百万个逻辑门,这为现有算法带来了新的创新。本文调查了在加密算法的执行过程中起主要作用的参数,例如吞吐量,工作频率,使用的切片寄存器的数量以及FPGA的时钟周期的数量。还对安全算法在不同FPGA上的硬件实现进行了比较分析。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号