Encryption Implementation of Rock Cipher Based On FPGA

Murtada Mohamed Abdelwahab, Abdul Rasoul Jabar Alzubaidi

Abstract


Information security systems must provide high levels of correctness, and reliability. The presented implementation is an application for symmetric encryption algorithm which developed by using two keys to encrypt an input block consist of 128 bit. This implementation is developed for the purpose of producing a powerful encryption data. The operation of encryption and decryption required to insert two keys together so it well done correctly. Each key is used randomly in each round of encryption. The design is based on Field Programmable Gate Array (FPGA) and used VHDL code to implement the design. The simulation results are considered reliable and completely correct.

Keywords


FPGA; Encryption; Decryption; Algorithm.

Full Text:

PDF

References


Dimitrios.M and Ioannis.P,” Power

consumption estimations vs

measurements for FPGA-based security

cores”, in proceeding of International

Conference on Reconfigurable Computing

and FPGAs,pp 433-

,Cancun,Mexico,(2008).

Stephen.B and Zvonko.V,”Fundamental of

Digital logic with VHDL Design”,McGrow

Hil,(2005).

Prasun. G and Malabika.B,” A Compact

FPGA Implementation of Triple DES

Encryption System with IP Core

Generation and On-Chip Verification”, in

Proceedings of International Conference

on Industrial Engineering and Operations

Management, Dhaka, Bangladesh,,(2010).

Douglas.S,“Cryptography: Theory and

Practice “,CRC Press,1995.

Gael.R, Francois.X.S, Jean.J. and Jean.D,

”Compact and Efficient

Encryption/Decryption Module for FPGA

Implementation of AES”, in Proceeding of

International Conference on Information

Technology: Coding and Computing,

pp.339- 345, USA,(2004).

http://en.wikipedia.org/wiki/Transpositio

n_cipher. Sited June (2013).

Wenbo. M, “Modern Cryptography

Theory and Practice”, Packard Company,

Prentice Hall PTR, (2003).

Wong.K and Wark,E.Dawson,” A singlechip

FPGA implementation of the Data

Encryption Standard (DES) algorithm’’

IEEE globecom communication,pp.827-

,vol2,Sydney,Austtralia, (1998).


Refbacks

  • There are currently no refbacks.


Sudan Eng. Society Journals