Hardware Framework for the Rabbit Stream Cipher

被引:0
|
作者
Stefan, Deian [1 ]
机构
[1] Cooper Union Adv Sci & Art, S ProCom2, Dept Elect Engn, New York, NY 10003 USA
来源
关键词
FPGA; Rabbit; eSTREAM; DSP; Stream Cipher;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Rabbit is a software-oriented synchronous stream cipher with very strong security properties and support for 128-bit keys. Rabbit is part of the European Union's eSTREAM portfolio of stream ciphers addressing the need for strong and computationally efficient (i.e., fast) ciphers. Extensive cryptanalysis confirms Rabbit's strength against modern attacks; attacks with complexity lower than an exhaustive key search have not been found. Previous software implementations have demonstrated Rabbit's high throughput, however, the performance in hardware has only been estimated. Three reconfigurable hardware designs of the Rabbit stream cipher - direct, interleaved and generalized folded structure (GFS) - are presented. On the Xilinx Virtex-5 LXT FPGA, a direct, resource-efficient (568 slices) implementation delivers throughputs of up to 9.16 Gbits/s, a 4-slow interleaved design reaches 25.62 Gbits/s using 1163 slices, and a 3-slow 8-GFS implementations delivers throughputs of up to 3.46 Gbits/s using only 233 slices.
引用
收藏
页码:230 / 247
页数:18
相关论文
共 50 条
  • [1] The rabbit stream cipher
    Boesgaard, Martin
    Vesterager, Mette
    Zenner, Erik
    [J]. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2008, 4986 LNCS : 69 - 83
  • [2] Hardware Accelerator for Stream Cipher Spritz
    Bhattacharjee, Debjyoti
    Chattopadhyay, Anupam
    [J]. SECRYPT: PROCEEDINGS OF THE 13TH INTERNATIONAL JOINT CONFERENCE ON E-BUSINESS AND TELECOMMUNICATIONS - VOL. 4, 2016, : 215 - 222
  • [3] THE SECURITY ANALYSIS ON THE RABBIT STREAM CIPHER
    Chain, Kai
    [J]. INTERNATIONAL JOURNAL ON INFORMATION TECHNOLOGIES AND SECURITY, 2024, 16 (02): : 91 - 102
  • [4] An Improved Hardware Implementation of the Grain Stream Cipher
    Mansouri, Shohreh Sharif
    Dubrova, Elena
    [J]. 13TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN: ARCHITECTURES, METHODS AND TOOLS, 2010, : 433 - 440
  • [5] Enocoro-80:: A hardware oriented stream cipher
    Watanabe, Dai
    Ideguchi, Kota
    Kitahara, Jun
    Muto, Kenichiro
    Furuichi, Hiroki
    [J]. ARES 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON AVAILABILITY, SECURITY AND RELIABILITY, 2008, : 1294 - +
  • [6] Hardware implementation of the RC4 stream cipher
    Kitsos, P
    Kostopoulos, G
    Sklavos, N
    Koufopavlou, O
    [J]. PROCEEDINGS OF THE 46TH IEEE INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS & SYSTEMS, VOLS 1-3, 2003, : 1363 - 1366
  • [7] A Hardware Implementation of ZUC-256 Stream Cipher
    Wang, Yuankai
    Wu, Liji
    Zhang, Xiangmin
    Xu, Ke
    Yan, Wei
    [J]. 2020 IEEE 14TH INTERNATIONAL CONFERENCE ON ANTI-COUNTERFEITING, SECURITY, AND IDENTIFICATION (ASID), 2020, : 94 - 97
  • [8] Joint hardware/software design of a fast stream cipher
    Clapp, CSK
    [J]. FAST SOFTWARE ENCRYPTION, 1998, 1372 : 75 - 92
  • [9] Rabbit: A new high-performance stream cipher
    Boesgaard, M
    Vesterager, M
    Pedersen, T
    Christiansen, J
    Scavenius, O
    [J]. FAST SOFTWARE ENCRYPTION, 2003, 2887 : 307 - 329
  • [10] ASIC Implementation of Rabbit Stream Cipher Encryption for Data
    Prathima, N.
    Chetan, S.
    Rehman, Syed M.
    [J]. 2019 5TH IEEE INTERNATIONAL WIE CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (WIECON-ECE 2019), 2019,