Show simple item record

Security for the processor-to-memory interface using field programmable gate arrays.

dc.creatorSewell, George Edmond
dc.date.accessioned2020-08-22T20:33:51Z
dc.date.available2008-08-06
dc.date.issued2007-08-06
dc.identifier.urihttps://etd.library.vanderbilt.edu/etd-07242007-104504
dc.identifier.urihttp://hdl.handle.net/1803/13512
dc.description.abstractTrustworthy computer systems protect the access of sensitive information by an unauthorized agent (i.e., an attacker). However, security vulnerabilities exist which can allow a system to be compromised by an attacker. An attacker could simply download physical memory to recover sensitive information. Encrypting memory utilized by the processor can provide protection against this type of access, but inserting an encryption module between the processor and memory has its challenges. Proposed here is a method for viably encrypting the data channel using an FPGA between processor and memory in an effort to minimize significant redesigns for the processor. First, an overview of security on FPGAs is discussed, highlighting advantages and problems. Second, a discussion of an implementation of the DES algorithm on an FPGA is covered in depth. Next, an overview of the entire system, processor, encryption and memory, is detailed. Finally, it concludes with a discussion of the performance experiment and analysis.
dc.format.mimetypeapplication/pdf
dc.subjectsecurity on FPGAs
dc.subjectfpga
dc.subjectfield-programmable gate arrays
dc.subjectData encryption (Computer science)
dc.titleSecurity for the processor-to-memory interface using field programmable gate arrays.
dc.typethesis
dc.contributor.committeeMemberGabor Karsai, Ph.D.
dc.type.materialtext
thesis.degree.nameMS
thesis.degree.levelthesis
thesis.degree.disciplineElectrical Engineering
thesis.degree.grantorVanderbilt University
local.embargo.terms2008-08-06
local.embargo.lift2008-08-06
dc.contributor.committeeChairWilliam H. Robinson, Ph.D.


Files in this item

Icon

This item appears in the following Collection(s)

Show simple item record