HyperIO: A Hypervisor-Based Framework for Secure IO

Michael Kiperberg, Nezer Jacob Zaidenberg

Research output: Contribution to journalArticlepeer-review


Featured Application: We present a Firefox extension acting as a trust indicator and a clipboard encryptor. The framework can also be used for other means such as storing passwords, secure access to crypto wallet, etc. Malware often attempts to steal input and output through human interface devices to obtain confidential information. We propose to use a thin hypervisor, called “HyperIO”, to realize a secure path between input and output devices using a partial implementation of device drivers. We apply our approach using two security systems built on HyperIO: FireSafe and ClipCrypt. FireSafe is a web browser extension which allows a remote web server to display and receive sensitive user information securely. ClipCrypt enables the user to securely enter and view their confidential information in commodity Windows applications.

Original languageEnglish
Article number5232
JournalApplied Sciences (Switzerland)
Issue number9
StatePublished - May 2023


  • browser security
  • malware protection
  • system security
  • trusted path
  • virtualization

All Science Journal Classification (ASJC) codes

  • General Engineering
  • Instrumentation
  • Fluid Flow and Transfer Processes
  • Process Chemistry and Technology
  • General Materials Science
  • Computer Science Applications


Dive into the research topics of 'HyperIO: A Hypervisor-Based Framework for Secure IO'. Together they form a unique fingerprint.

Cite this