ACM Transactions on Graphics (TOG)
Toolglass and magic lenses: the see-through interface
SIGGRAPH '93 Proceedings of the 20th annual conference on Computer graphics and interactive techniques
Implementing interface attachments based on surface representations
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
Writing Secure Code
IEEE Internet Computing
The Personal Server: Changing the Way We Think about Ubiquitous Computing
UbiComp '02 Proceedings of the 4th international conference on Ubiquitous Computing
Dynamo: a public interactive surface supporting the cooperative sharing and exchange of media
Proceedings of the 16th annual ACM symposium on User interface software and technology
Microsoft Windows Server 2003 Terminal Services
Microsoft Windows Server 2003 Terminal Services
Toolkit Design for Interactive Structured Graphics
IEEE Transactions on Software Engineering
Securing a Remote Terminal Application with a Mobile Trusted Device
ACSAC '04 Proceedings of the 20th Annual Computer Security Applications Conference
Using Symbiotic Displays to View Sensitive Information in Public
PERCOM '05 Proceedings of the Third IEEE International Conference on Pervasive Computing and Communications
Role-based control of shared application views
Proceedings of the 18th annual ACM symposium on User interface software and technology
Protecting private data in public
CHI '06 Extended Abstracts on Human Factors in Computing Systems
Applications = Code + Markup: A Guide to the Microsoft Windows Presentation Foundation (Pro - Developer)
PrivateBits: managing visual privacy in web browsers
GI '07 Proceedings of Graphics Interface 2007
Evaluating user interface systems research
Proceedings of the 20th annual ACM symposium on User interface software and technology
PHIGS: A Standard, Dynamic, Interactive Graphics Interface
IEEE Computer Graphics and Applications
Enhancing web browsing security on public terminals using mobile composition
Proceedings of the 6th international conference on Mobile systems, applications, and services
Towards improving mental models of personal firewall users
CHI '09 Extended Abstracts on Human Factors in Computing Systems
SessionMagnifier: a simple approach to secure and convenient kiosk browsing
Proceedings of the 11th international conference on Ubiquitous computing
XICE windowing toolkit: Seamless display annexation
ACM Transactions on Computer-Human Interaction (TOCHI)
Secure mobile computing via public terminals
PERVASIVE'06 Proceedings of the 4th international conference on Pervasive Computing
User interface toolkit mechanisms for securing interface elements
Proceedings of the 25th annual ACM symposium on User interface software and technology
Security in migratory interactive web applications
Proceedings of the 11th International Conference on Mobile and Ubiquitous Multimedia
Hi-index | 0.00 |
As computing becomes more nomadic, privacy becomes a greater concern. People use portable devices to annex displays in their environments so that they can share information with other people. However, private information such as usernames, e-mail addresses, and folder names are shown on foreign displays. In addition, foreign keyboards can be used to enter in passwords generating a significant privacy and security risk. Because nomadic users' sensitive data is constantly at risk for exploitation via the UI toolkit, a solution for protecting user privacy must include that toolkit. This paper introduces the XICE framework—a windowing toolkit that provides easy display annexing and includes a robust privacy framework to help protect users and their data. This paper discusses the exploits that annexing external devices introduces and how XICE mitigates or eliminates those threats safely and naturally for both users and developers. Copyright © 2011 John Wiley & Sons, Ltd.