...
首页> 外文期刊>International journal of electronics >VLSI design of an RSA encryption/decryption chip using systolic array based architecture
【24h】

VLSI design of an RSA encryption/decryption chip using systolic array based architecture

机译:使用基于脉动阵列的架构的RSA加密/解密芯片的VLSI设计

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

摘要

This article presents the VLSI design of a configurable RSA public key cryptosystem supporting the 512-bit, 1024-bit and 2048-bit based on Montgomery algorithm achieving comparable clock cycles of current relevant works but with smaller die size. We use binary method for the modular exponentiation and adopt Montgomery algorithm for the modular multiplication to simplify computational complexity, which, together with the systolic array concept for electric circuit designs effectively, lower the die size. The main architecture of the chip consists of four functional blocks, namely input/output modules, registers module, arithmetic module and control module. We applied the concept of systolic array to design the RSA encryption/decryption chip by using VHDL hardware language and verified using the TSMC/CIC 0.35m 1P4M technology. The die area of the 2048-bit RSA chip without the DFT is 3.9x3.9mm(2) (4.58x4.58mm(2) with DFT). Its average baud rate can reach 10.84kbps under a 100MHz clock.
机译:本文介绍了一种基于Montgomery算法的,支持512位,1024位和2048位的可配置RSA公钥密码系统的VLSI设计,该算法可实现当前相关作品的可比较时钟周期,但芯片尺寸较小。我们使用二进制方法进行模幂运算,并采用蒙哥马利算法进行模乘法以简化计算复杂度,再加上用于电路设计的脉动阵列概念可有效降低芯片尺寸。该芯片的主要架构包括四个功能块,即输入/输出模块,寄存器模块,算术模块和控制模块。我们采用脉动阵列的概念,使用VHDL硬件语言设计RSA加密/解密芯片,并使用TSMC / CIC 0.35m 1P4M技术进行了验证。不带DFT的2048位RSA芯片的管芯面积为3.9x3.9mm(2)(带DFT的为4.58x4.58mm(2))。在100MHz时钟下,其平均波特率可以达到10.84kbps。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号