Network and Distributed System Security Symposium · 2009 · 63 citations · 22 references
ComputingComputer ScienceCybersecurityComputer SecurityVirtualizationWeb SecurityAuthenticated EncryptionData SecurityServer-side SecurityWeb Application SecurityWeb Application VulnerabilitiesWeb AuthenticationSecure Virtual MachinesSensitive Data LeakageSensitive Information HandlingSensitive Information LeakageSensitive Information ProtectionTrusted Execution EnvironmentsTrusted SystemsUntrusted Input Handling
The prevalence of malware such as keyloggers and screen scrapers has made the prospect of providing sensitive information via web pages disconcerting for security-conscious users. We present Bumpy, a system to exclude the legacy operating system and applications from the trusted computing base for sensitive input, without requiring a hypervisor or VMM. Bumpy allows the user to specify strings of input as sensitive when she enters them, and ensures that these inputs reach the desired endpoint in a protected state. The inputs are processed in an isolated code module on the user’s system, where they can be encrypted or otherwise processed for a remote webserver. We present a prototype implementation of Bumpy.
22
The protection of information in computer systems
Jerome H. Saltzer, Michael Schroeder · Proceedings of the IEEE · 1975 · 1.9K citations
Ernie Brickell, Jan Camenisch, Liqun Chen · 2004 · 934 citations
Jonathan M. McCune, Bryan Parno, Adrian Perrig et al. · 2008 · 646 citations
Engineering, Computer Engineering, Electrical Engineering +14
Talking to Strangers: Authentication in Ad-Hoc Wireless Networks.
Dirk Balfanz, Diana K. Smetters, Paul A. Stewart et al. · 2002 · 633 citations