首页> 外文会议>IEEE International Conference on Signal Processing, Informatics, Communication and Energy Systems >FPGA implementation of an elliptic curve based integrated system for encryption and authentication
【24h】

FPGA implementation of an elliptic curve based integrated system for encryption and authentication

机译:基于椭圆曲线的集成系统的FPGA实现,用于加密和认证

获取原文

摘要

The resource constrained applications in the present day communication networks demand the use of new cryptographic protocols and hardware with reduced computational and structural complexity. The use of standard, standalone cryptographic primitives are not suitable for such applications. This paper proposes the implementation of a new integrated system for both encryption and authentication based on elliptic curves. An algorithm for pseudo random sequence generation based on cryptographic one way function of elliptic curve point multiplication is developed. This is combined with an elliptic curve based message authentication code to form the integrated system. EC point multiplication operation is preferred as cryptographic one way function for use in this system due to its high security per bit of the key. The hardware is implemented on a Virtex 5 FPGA using Xilinx ISE. In the proposed hardware implementation a single point multiplication unit is time shared between the operations of pseudo random sequence generation and authentication to reduce the overall hardware complexity. A comparison of the resource requirement of the proposed implementation with existing standalone methods is also done.
机译:当今通信网络中资源受限的应用要求使用新的密码协议和硬件,同时降低了计算和结构的复杂性。使用标准的独立密码原语不适用于此类应用程序。本文提出了一个新的基于椭圆曲线的加密和认证集成系统的实现。提出了一种基于椭圆曲线点乘法密码单向函数的伪随机序列生成算法。将其与基于椭圆曲线的消息认证代码结合在一起以形成集成系统。由于在每个系统中密钥的高安全性,EC点乘法操作被首选作为此系统中使用的加密单向功能。该硬件使用Xilinx ISE在Virtex 5 FPGA上实现。在所提出的硬件实现中,在伪随机序列生成和认证操作之间分时共享单点乘法单元,以降低整体硬件复杂性。还对建议的实施方案的资源需求与现有的独立方法进行了比较。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号