Abertay University
On improving cybersecurity through memory isolation using systems management mode
Abstract
dc:description.abstractThis thesis describes research into security mechanisms for protecting sensitive areas of memory from tampering or intrusion using the facilities of Systems Management Mode.<br/><br/><br/>The essence and challenge of modern computer security is to isolate or contain data and applications in a variety of ways, while still allowing sharing where desirable. If Alice and Bob share a computer, Alice should not be able to access Bob’s passwords or other data; Alice’s web browser should not be able to be tricked into sending email, and viewing a social networking web page in that browser should not allow that page to interact with her online banking service.<br/><br/><br/>The aim of this work is to explore techniques for such isolation and how they can be used usefully on standard PCs. This work focuses on the creation of a small dedicated area to perform cryptographic operations, isolated from the rest of the system. This is a sufficiently useful facility that many modern devices such as smartphones incorporate dedicated hardware for this purpose, but other approaches have advantages which are discussed.<br/><br/><br/>As a case study, this research included the creation of a secure web server whose encryption key is protected using this approach such that even an intruder with full Administrator level access cannot extract the key. A proof of concept backdoor which captures and exfiltrates encryption keys using a modified processor was also demonstrated.
Degree
thesis:*- Name dc:type.qualificationname
- PhD
- Level dc:type.qualificationlevel
- Doctoral Thesis
- Grantor dc:publisher.institution
- Abertay University
- Year dc:date.issued
- 2019
Author and committee
dc:creator, dc:contributor.*- Author dc:creator
-
- Sutherland, James
- Advisors dc:contributor.advisor
-
- Ferguson, Robert
- Coull, Natalie
Subjects
dc:subject × 6Rights
- Language dc:language
- eng
Identifiers
dc:identifier.*- Identifier
- oai:rke.abertay.ac.uk:studenttheses/ddd94f14-38ad-41b9-a0e1-dd2131def98f
- OAI identifier oai:identifier
- oai:rke.abertay.ac.uk:studenttheses/ddd94f14-38ad-41b9-a0e1-dd2131def98f