Babel: A Secure Computer is a Polyglot

dc.contributor.authorAycock, Johneng
dc.contributor.authorCastro, Daniel Medeiros Nunes deeng
dc.contributor.authorLocasto, Michaeleng
dc.contributor.authorJarabek, Chriseng
dc.date.accessioned2012-06-13T22:23:58Z
dc.date.available2012-06-13T22:23:58Z
dc.date.issued2012-06-13T22:23:58Z
dc.description.abstractWhy should a user’s computer be trusted at all? We propose a new model of the computer, Babel, that makes a user’s computer appear as it normally would, but is actually untrusted to the point where it cannot run the code installed on it. Each computer, each process, speaks a different language, and a translator on the network is needed to allow a user’s computer to execute code. This has enormous implications. The user gets continuous protection, and multiple kinds of protection, with no need for security updates or patches. At the same time, the user effectively has an adjustable control that they can set based on their risk assessment and need for privacy. Babel can work perfectly well alongside existing systems, and opens new markets for security.eng
dc.description.refereedNoeng
dc.identifier.department2012-1026-09eng
dc.identifier.doihttp://dx.doi.org/10.11575/PRISM/30285
dc.identifier.urihttp://hdl.handle.net/1880/49000
dc.language.isoengeng
dc.publisher.corporateUniversity of Calgaryeng
dc.publisher.facultyScienceeng
dc.subjectSecurityeng
dc.subjectBabeleng
dc.subjectPolygloteng
dc.titleBabel: A Secure Computer is a Polygloteng
dc.typetechnical reporteng
thesis.degree.disciplineComputer Scienceeng
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
2012-1026-09.pdf
Size:
192.57 KB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.86 KB
Format:
Item-specific license agreed upon to submission
Description: