Abstract

Security requires attention. Anyone who has forgotten to lock their front door because they were distracted by an incoming call can attest to this. The condensation of virtually everything into a single device-the smartphone-has normalized deviant behaviors that create security risks. For example, many smartphone users conduct secure transactions while juggling several other apps, thus creating opportunities for adversaries to exploit human error. Furthermore, both secure and insecure code run on a smartphone's common CPU, thus exposing user secrets to a large and complex attack surface with multiple microarchitectural side channels. This article proposes partitioning a set of secure applications into a physically separate device that is designed using security-first principles. We call this device “Betrusted.” Putting secure apps on a separate screen helps users focus on their secure transactions while minimizing attack surfaces and eliminating microarchitectural sidechannels.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.