Title :
FPGA Implementation of Mac Based Stream Cipher-Phelix
Author :
Raja, V. Sudheer ; Bokiye, Aman Miesso ; Subbarao, G.
Author_Institution :
Adama Sci. & Technol. Univ., Adama, Ethiopia
Abstract :
Now a day´s many people are connected to the internet with large amount of confidential information such as mails, transactions, being transmitted every day. Privacy and the confidentiality of this information can be achieved by encryption algorithms. The consequence is the significant improvement of cryptanalysis techniques. Phelix is one of the high-speed stream encryption cipher technique with built-in single-pass functionality. In Phelix We use a 28-bit key, 27-bit nonce to create design strength of 128 bits. This paper simulates and implements the function of Phelix stream cipher, wrote the codes to implement full algorithm that includes encryption and decryption using Very high speed hardware description language (VHDL) and provided the simulation and implementation results using Active HDL Simulation tool and Xilinx implementation tool respectively. The simulation result shows that the designed IP core meets the required protocol specifications for the proper functioning of Phelix stream cipher.
Keywords :
Internet; codes; cryptography; field programmable gate arrays; hardware description languages; logic circuits; message authentication; microprocessor chips; protocols; FPGA implementation; IP core; Internet; MAC; Phelix stream cipher; VHDL; Xilinx implementation tool; active HDL simulation tool; cryptanalysis techniques; decryption; encryption algorithms; high-speed stream encryption cipher technique; message authentication code; protocol specifications; very high speed hardware description language; Algorithm design and analysis; Ciphers; Encryption; Field programmable gate arrays; Silicon; Simulation; Active HDL; FPGA; IP core; MAC; Nonce; Phelix; Stream cipher; VHDL; key-material;
Conference_Titel :
Machine Intelligence and Research Advancement (ICMIRA), 2013 International Conference on
Conference_Location :
Katra
DOI :
10.1109/ICMIRA.2013.78