【24h】

A hardware-software co-designed AES-ECC cryptosystem

机译:硬件软件共同设计的AES-ECC密码系统

获取原文
获取原文并翻译 | 示例

摘要

Securing data transfer is a primary need for all embedded systems. The AES-ECC hybrid cryptosystem combines advantages of the Advanced Encryption Standard (AES) to accelerate data encryption and the Elliptic Curve Cryptography (ECC) to secure the exchange of symmetric session key. In this paper, we present an improved AES-ECC system using a co-design approach where AES runs on NIOS II softcore and ECC's scalar multiplication is implemented as a hardware accelerator. The proposed system relies on optimizations of both AES (MixColumn/InvMiColumn operation) and ECC (Point Addition/Doubling layer). The implementation on a Cyclone IV FPGA uses 11% of total logic elements, 9% of total combinatorial functions and 7% of total memory. It runs at a frequency of 157.63 MHz and consumes 166.67 mW. A comparison with similar works shows that the proposed system provides an interesting trade-off between speed and area occupation.
机译:确保数据传输安全是所有嵌入式系统的主要需求。 AES-ECC混合密码系统结合了高级加密标准(AES)的优势以加速数据加密,并结合了椭圆曲线密码术(ECC)来确保对称会话密钥的交换。在本文中,我们提出了一种使用协同设计方法的改进的AES-ECC系统,其中AES在NIOS II软核上运行,而ECC的标量乘法被用作硬件加速器。拟议的系统依赖于AES(MixColumn / InvMiColumn操作)和ECC(点加法/加倍层)的优化。在Cyclone IV FPGA上的实现使用逻辑元件总数的11%,组合功能的总数的9%和存储器的总量的7%。它的运行频率为157.63 MHz,功耗为166.67 mW。与类似作品的比较表明,所提出的系统在速度和面积占用之间提供了有趣的折衷。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号