Show simple item record

dc.contributor.authorMuhammad Imran, Ahmad
dc.contributor.authorMohd Nazrin, Md Isa
dc.contributor.authorAbdul Halis, Abdul Aziz
dc.contributor.authorMohd Fisol, Osman
dc.date.accessioned2009-06-25T02:26:24Z
dc.date.available2009-06-25T02:26:24Z
dc.date.issued2006
dc.identifier.urihttp://dspace.unimap.edu.my/123456789/6231
dc.description.abstractThis paper presents the architecture of Twofish algorithm implemented with field programmable gate array (FPGA). Twofish is one of the five finalists in AES contest. It is a 128-bit block cipher and can operate with variable key lengths of 128, 192 and 256 bits. This project only focused on 128 bits key length consisting of FPGA devices as the main crypto-processor and memory chip as its database unit. The input for this design is taken from the flash memory which is embedded in Altera UP3 trainer board and the output is transferred to computer by using serial interface. The algorithm is compiled and simulated using Altera Quartus II software. The result of compilation showed that the architecture consists of 35210 logic cells. The design is simulated and tested using low cost Altera Cyclone FPGA chip resulting an encryption rate of 90 Mbps when operate at 100MHz clock.en_US
dc.language.isoenen_US
dc.publisherUniversiti Malaysia Perlisen_US
dc.subjectFPGAen_US
dc.subjectTwofishen_US
dc.subjectCryptographyen_US
dc.subjectEmbedded Systemen_US
dc.subjectField programmable gate array (FPGA)en_US
dc.titleFPGA based Twofish Algorithmen_US
dc.typeWorking Paperen_US
dc.publisher.departmentSchool of Computer and Communication Engineeringen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record