Skip navigation
  • Home
  • Browse
    • Communities
      & Collections
    • Browse Items by:
    • Publication Date
    • Author
    • Title
    • Subject
    • Department
  • Sign on to:
    • My MacSphere
    • Receive email
      updates
    • Edit Profile


McMaster University Home Page
  1. MacSphere
  2. Open Access Dissertations and Theses Community
  3. Open Access Dissertations and Theses
Please use this identifier to cite or link to this item: http://hdl.handle.net/11375/13196
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorSoltys, Michaelen_US
dc.contributor.authorRakas, Draganen_US
dc.date.accessioned2014-06-18T17:03:07Z-
dc.date.available2014-06-18T17:03:07Z-
dc.date.created2013-06-17en_US
dc.date.issued2013-10en_US
dc.identifier.otheropendissertations/8017en_US
dc.identifier.other8942en_US
dc.identifier.other4233503en_US
dc.identifier.urihttp://hdl.handle.net/11375/13196-
dc.description.abstract<p>Fully homomorphic encryption allows computations to be made on encrypted data without decryption, while preserving data integrity. This feature is desirable in a variety of applications such as banking, search engine and database querying, and some cloud computing services. Despite not knowing the plaintext content of the data, a remote server performing the computation would still be aware of the functions being applied to the data. To address the issue, this thesis proposes a method of encrypting circuits and executing encrypted instructions, by combining fully homomorphic encryption and digital logic theory. We use the classic RISC Archtecture as a foundation of our work, and the result of our algorithm is essentially an encrypted programming language, where a remote server is capable of executing program code that was written and encrypted by a local client.</p>en_US
dc.subjecthomomorphic encryptionen_US
dc.subjectassembly languageen_US
dc.subjectimplementationen_US
dc.subjectproof of concepten_US
dc.subjectcircuit evaluationen_US
dc.subjectsimulating circuitsen_US
dc.titleA Proof of Concept for Homomorphically Evaluating an Encrypted Assembly Languageen_US
dc.typethesisen_US
dc.contributor.departmentComputer Scienceen_US
dc.description.degreeMaster of Science (MS)en_US
Appears in Collections:Open Access Dissertations and Theses

Files in This Item:
File SizeFormat 
fulltext.pdf
Open Access
690.62 kBAdobe PDFView/Open
Show simple item record Statistics


Items in MacSphere are protected by copyright, with all rights reserved, unless otherwise indicated.

Sherman Centre for Digital Scholarship     McMaster University Libraries
©2022 McMaster University, 1280 Main Street West, Hamilton, Ontario L8S 4L8 | 905-525-9140 | Contact Us | Terms of Use & Privacy Policy | Feedback

Report Accessibility Issue