Flexible and Lightweight Cryptographic Engines for Constrained Systems

dc.contributor.authorGulcan, Egeen
dc.contributor.committeechairSchaumont, Patrick R.en
dc.contributor.committeememberNazhandali, Leylaen
dc.contributor.committeememberHsiao, Michael S.en
dc.contributor.departmentElectrical and Computer Engineeringen
dc.date.accessioned2015-06-05T08:01:01Zen
dc.date.available2015-06-05T08:01:01Zen
dc.date.issued2015-06-04en
dc.description.abstractThere is a significant effort in building lightweight cryptographic operations, yet the proposed solutions are typically single purpose modules that can only provide a fixed functionality. However, flexibility is an important aspect of cryptographic designs where a module can perform multiple operations with different configurations. In this work, we combine flexibility with lightweight designs and propose two cryptographic engines based on the SIMON block cipher. The first proposed engine is the Flexible SIMON, which can execute all configurations of SIMON thus enables an adaptive security with variable key sizes. Our second proposed implementation is BitCryptor, a bit-serialized Compact Crypto Engine that can perform symmetric key encryption, hash computation and pseudo-random-number-generation. The implementation results on a Spartan-3 s50 FPGA show that the proposed engines occupies 90 and 95 slices respectively, which are more compact than the majority of their single purpose counterparts. Therefore, these engines are suitable cryptographic blocks for resource-constrained systems.en
dc.description.degreeMaster of Scienceen
dc.format.mediumETDen
dc.identifier.othervt_gsexam:5437en
dc.identifier.urihttp://hdl.handle.net/10919/52913en
dc.publisherVirginia Techen
dc.rightsIn Copyrighten
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.subjectLightweight Cryptographyen
dc.subjectBlock Ciphersen
dc.subjectFlexible Architecturesen
dc.subjectSIMONen
dc.subjectField programmable gate arraysen
dc.titleFlexible and Lightweight Cryptographic Engines for Constrained Systemsen
dc.typeThesisen
thesis.degree.disciplineComputer Engineeringen
thesis.degree.grantorVirginia Polytechnic Institute and State Universityen
thesis.degree.levelmastersen
thesis.degree.nameMaster of Scienceen

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Gulcan_E_T_2015.pdf
Size:
2.35 MB
Format:
Adobe Portable Document Format

Collections