The hardware implementation of private-key block ciphers

dc.contributor.authorRiaz, Mohsin
dc.date.issued1999
dc.description.abstractThe National Institute of Standards and Technology (NIST) in the U.S. has initiated a process to develop a Federal Information Processing Standard (FIPS) for an Advanced Encryption Standard (AES) [1], to become the standard for private-key block encryption. The new encryption algorithm will be based on a 128-bit block size and the key size can be 128, 192, or 256 bits. AES will be a replacement for the Data Encryption Standard (DES) [2] which is based on a 64-bit block size and has a 56-bit key. In this regard, the agency has accepted candidate algorithm nominations for AES. -- One of the important evaluation criteria concerns the efficiency of the private-key block cipher from the hardware implementation perspective . RC6 [3] and CAST-256 [4] are among the fifteen candidate algorithms that have been accepted in the first round of the AES development phase. This thesis investigates the efficiency of these two AES candidates from the hardware implementation perspective with Field Programmable Gate Arrays (FPGAs) as the target technology. -- Our analysis and synthesis studies of both the ciphers suggest it would be desirable for FPGA implementations to have a simpler cipher design that makes use of simpler operations that not only possess good cryptographic properties, but also make the overall cipher design efficient from the hardware implementation perspective. As a result, the thesis also proposes a new private-key block cipher design that, not only is very efficient as far as its implementation in FPGAs is concerned, but at the same time is secure against the two most potent attacks that have been applied to block ciphers, namely, differential and linear cryptanalysis.
dc.description.noteBibliography: leaves 101-108.
dc.format.extentxv, 144 leaves : ill.
dc.format.mediumText
dc.identifier.urihttps://hdl.handle.net/20.500.14783/10381
dc.language.isoen
dc.language.isoen
dc.publisherMemorial University of Newfoundland
dc.rights.licenseThe author retains copyright ownership and moral rights in this thesis. Neither the thesis nor substantial extracts from it may be printed or otherwise reproduced without the author's permission.
dc.subject.lcshData encryption (Computer science)
dc.subject.lcshCiphers
dc.titleThe hardware implementation of private-key block ciphers
dc.typeMaster thesis
mem.campusSt. John's Campus
mem.convocationDate2000
mem.departmentEngineering and Applied Science
mem.divisionsFacEngineering
mem.facultyFaculty of Engineering and Applied Science
mem.fullTextStatuspublic
mem.institutionMemorial University of Newfoundland
mem.isPublishedunpub
mem.thesisAuthorizedNameRiaz, Mohsin, 1972-
thesis.degree.disciplineEngineering and Applied Science
thesis.degree.grantorMemorial University of Newfoundland
thesis.degree.levelmasters
thesis.degree.nameM. Eng.

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Riaz_Mohsin.pdf
Size:
15.77 MB
Format:
Adobe Portable Document Format

Collections