Hardware Implementation of four byte per clock RC4 algorithm.

作者: Amlan Chakrabarti , Rourab Paul , Ranjan Ghosh

DOI:

关键词:

摘要: In the field of cryptography till date 2-byte in 1-clock is best known RC4 hardware design [1], while 1-byte [2], and 3 clocks [3][4] are implementation. The algorithm in[2] considers two consecutive bytes together processes them 2 clocks. [1] a pipelining architecture [2]. 3-clocks too much modular clock hungry. this paper considering algorithm, as it is, simpler providing higher throughput proposed which 6 different has been proposed. 1, processed 1-clock, dynamic KSA-PRGA Design 1. can process byte single clock, where 4 Dynamic 3. 5 parallelization compute clock. maturity terms throughput, power consumption resource usage, achieved from 1 to 6. encryption decryption designs respectively embedded on FPGA boards co-processor hardware, communication between performed using Ethernet.

参考文章(10)
Subhamoy Maitra, Goutam Paul, Analysis of RC4 and Proposal of Additional Layers for Better Security Margin international conference on cryptology in india. pp. 27- 39 ,(2008) , 10.1007/978-3-540-89754-5_3
Sourav Sen Gupta, A. Chattopadhyay, K. Sinha, S. Maitra, B. P. Sinha, High-Performance Hardware Implementation for RC4 Stream Cipher IEEE Transactions on Computers. ,vol. 62, pp. 730- 743 ,(2013) , 10.1109/TC.2012.19
M.D. Galanis, P. Kitsos, G. Kostopoulos, N. Sklavos, O. Koufopavlou, C.E. Goutis, Comparison of the hardware architectures and FPGA implementations of stream ciphers international conference on electronics circuits and systems. pp. 571- 574 ,(2004) , 10.1109/ICECS.2004.1399745
Nicolas Sklavos, Michalis D. Galanis, Giorgos Kostopoulos, Constantinos E. Goutis, Paris Kitsos, Comparison of the Hardware Implementation of Stream Ciphers. The International Arab Journal of Information Technology. ,vol. 2, pp. 267- 274 ,(2005)
Sourav Sen Gupta, Koushik Sinha, Subhamoy Maitra, Bhabani P. Sinha, One Byte per Clock: A Novel RC4 Hardware Progress in Cryptology - INDOCRYPT 2010. pp. 347- 363 ,(2010) , 10.1007/978-3-642-17401-8_24
P. Kitsos, G. Kostopoulos, N. Sklavos, O. Koufopavlou, Hardware implementation of the RC4 stream cipher midwest symposium on circuits and systems. ,vol. 3, pp. 1363- 1366 ,(2003) , 10.1109/MWSCAS.2003.1562548
Philippe Lélise, Gaël Rouvroy, François-Xavier Standaert, Jean-Jacques Quisquater, Efficient Implementation of Recent Stream Ciphers on Reconfirgurable Hardware Devices Proceedings of the 26th Symposium on Information Theory in the Benelux. ,(2005)