VLSI Implementation of a Cryptography-Oriented Reconfigurable Array

被引:0
|
作者
Miller, Scott [1 ]
Chu, Ambrose [1 ]
Sima, Mihai [1 ]
McGuire, Michael [1 ]
机构
[1] Univ Victoria, Dept Elect & Comp Engn, Victoria, BC V8W 3P6, Canada
关键词
D O I
10.1109/DSD.2008.127
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The long-word and very long-word addition required in cryptography applications generally requires custom hardware support provided by ASICs or application-specific instructions in ASIPs. As an altemative to these expensive solutions, FPGAs have been used. To reduce the overhead of commercial FPGAs in implementing cryptography, CryptoRA, a cryptographically-oriented reconfigurable array, has recently been proposed. This paper presents a circuit-level implementation of the CryptoRA array which provides the following results: (i) a speed-up of 1.15 x to 2.1 x from the LUT output to a fast-addition carry path, (ii) a speed-up greater than 1.2 x for long-word addition and subtraction, and (iii) these results come at a cost of only an additional 2.5% of a computing tile's silicon area.
引用
收藏
页码:575 / 583
页数:9
相关论文
共 50 条
  • [1] VLSI implementation of a shift-enabled reconfigurable array
    Miller, Scott
    Sima, Mihai
    Mcgutre, Michael
    PROCEEDINGS OF 2008 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-10, 2008, : 1360 - 1363
  • [2] A reconfigurable VLSI learning array
    Bridges, S
    Figueroa, M
    Hsu, D
    Diorio, C
    ESSCIRC 2005: PROCEEDINGS OF THE 31ST EUROPEAN SOLID-STATE CIRCUITS CONFERENCE, 2005, : 117 - 120
  • [3] Emerging Hardware Cryptography and VLSI Implementation
    Fukase, Masa-aki
    Noda, Kazunori
    Sato, Tomoaki
    2008 INTERNATIONAL SYMPOSIUM ON INTELLIGENT SIGNAL PROCESSING AND COMMUNICATIONS SYSTEMS (ISPACS 2008), 2008, : 335 - +
  • [4] Small Area Implementation for Optically Reconfigurable Gate Array VLSI: FFT Case
    Halim, Ili Shairah Abdul
    Kobayashi, Fuminori
    Watanabe, Minoru
    Mashiko, Koichiro
    Yee, Ooi Chia
    JOURNAL OF SCIENTIFIC & INDUSTRIAL RESEARCH, 2017, 76 (11): : 697 - 700
  • [5] A VLSI implementation of a reconfigurable rational filter
    Bernacchia, G
    Marsi, S
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 1998, 44 (03) : 1076 - 1085
  • [6] A VLSI array processing oriented fast Fourier transform algorithm and hardware implementation
    Liu, ZY
    Song, Y
    Ikenaga, T
    Goto, S
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2005, E88A (12): : 3523 - 3530
  • [7] Reconfigurable pipelined cellular automata array for cryptography
    Zhang, CN
    Li, H
    2002 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS AND WEST SINO EXPOSITION PROCEEDINGS, VOLS 1-4, 2002, : 1213 - 1217
  • [8] A RECONFIGURABLE VLSI LINEAR SYSTOLIC ARRAY FOR SORTING
    LEE, DL
    ABOELAZE, MA
    CA-DSP 89, VOLS 1 AND 2: 1989 INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND DIGITAL SIGNAL PROCESSING, 1989, : 91 - 95
  • [9] VLSI Implementation of Image Encryption Using DNA Cryptography
    Vinotha, P.
    Jose, Deepa
    INTELLIGENT COMMUNICATION TECHNOLOGIES AND VIRTUAL MOBILE NETWORKS, ICICV 2019, 2020, 33 : 190 - 198
  • [10] Novel Approach Design of Elliptic curve Cryptography Implementation in VLSI
    Chandrasekaran, V.
    Nagarajan, N.
    RECENT ADVANCES IN NETWORKING, VLSI AND SIGNAL PROCESSING, 2010, : 99 - +