English
Related papers

Related papers: Hardware-based Security for Virtual Trusted Platfo…

200 papers

Smartphone owners often need to run security-critical programs on the same device as other untrusted and potentially malicious programs. This requires users to trust hardware and system software to correctly sandbox malicious programs,…

Cryptography and Security · Computer Science 2022-10-24 Zhihao Yao , Seyed Mohammadjavad Seyed Talebi , Mingyi Chen , Ardalan Amiri Sani , Thomas Anderson

Not long ago, it was thought that only software applications and general purpose digital systems i.e. computers were prone to various types of attacks against their security. The underlying hardware, hardware implementations of these…

Cryptography and Security · Computer Science 2016-10-04 Muhammad Farooq-i-Azam , Muhammad Naeem Ayyaz

Many tools and libraries employ hardware performance monitoring (HPM) on modern processors, and using this data for performance assessment and as a starting point for code optimizations is very popular. However, such data is only useful if…

Performance · Computer Science 2013-02-20 Jan Treibig , Georg Hager , Gerhard Wellein

Trusted Execution Environments (TEEs) such as ARM TrustZone are widely used in IoT and embedded devices to protect sensitive code and data. However, most existing defenses focus on secure boot or REE-side monitoring and provide little…

Cryptography and Security · Computer Science 2025-12-09 Jingkai Mao , Xiaolin Chang

Hardware-based malware detectors (HMDs) are a key emerging technology to build trustworthy computing platforms, especially mobile platforms. Quantifying the efficacy of HMDs against malicious adversaries is thus an important problem. The…

Cryptography and Security · Computer Science 2016-03-14 Mikhail Kazdagli , Ling Huang , Vijay Reddi , Mohit Tiwari

Recent results have shown the usefulness of tamper-proof hardware tokens as a setup assumption for building UC-secure two-party computation protocols, thus providing broad security guarantees and allowing the use of such protocols as…

Cryptography and Security · Computer Science 2015-02-13 Rafael Dowsley , Jörn Müller-Quade , Tobias Nilges

The Compute Express Link (CXL) technology facilitates the extension of CPU memory through byte-addressable SerDes links and cascaded switches, creating complex heterogeneous memory systems where CPU access to various endpoints differs in…

Hardware Architecture · Computer Science 2025-11-06 Yiqi Chen , Xiping Dong , Zhe Zhou , Zhao Wang , Jie Zhang , Guangyu Sun

This paper proposes an architecture that integrates neural networks (NNs) and hardware security modules using a single resistive random access memory (RRAM) crossbar. The proposed architecture enables using a single crossbar to implement…

Emerging Technologies · Computer Science 2023-05-02 Simranjeet Singh , Furqan Zahoor , Gokulnath Rajendran , Vikas Rana , Sachin Patkar , Anupam Chattopadhyay , Farhad Merchant

Fault-tolerant modular quantum computing requires stabilizer measurements across the modules in a quantum network. For this, entangled states of high quality and rate must be distributed. Currently, two main types of entanglement…

Cellular networking is advancing as a wireless technology to support diverse applications in vehicular communication, enabling vehicles to interact with various applications to enhance the driving experience, even when managed by different…

Cryptography and Security · Computer Science 2025-02-24 SangHyun Byun , Arijet Sarker , Sang-Yoon Chang , Jugal Kalita

In this paper, we propose a new biometric verification and template protection system which we call the THRIVE system. The system includes novel enrollment and authentication protocols based on threshold homomorphic cryptosystem where the…

Cryptography and Security · Computer Science 2015-09-02 Cagatay Karabat , Mehmet Sabir Kiraz , Hakan Erdogan , Erkay Savas

Physically Unclonable Function (PUF) offers a secure and lightweight alternative to traditional cryptography for authentication due to their unique device fingerprint. However, their dependence on specialized hardware hinders their adoption…

Cryptography and Security · Computer Science 2025-08-05 S M Mostaq Hossain , Sheikh Ghafoor , Kumar Yelamarthi , Venkata Prasanth Yanambaka

Blockchain transactions are signed by private keys. Secure key storage and tamper-proof computers are essential requirements for deploying a trusted infrastructure. In this paper, we identify some threats against blockchain wallets and…

Cryptography and Security · Computer Science 2023-03-31 Pascal Urien

Reliability has emerged as a key topic of interest for researchers around the world to detect and/or mitigate the side effects of decreasing transistor sizes, such as soft errors. Traditional solutions, like DMR and TMR, incur significant…

Hardware Architecture · Computer Science 2019-10-22 Bharath Srinivas Prabakaran , Mihika Dave , Florian Kriebel , Semeen Rehman , Muhammad Shafique

Memory Protection Keys for Userspace (PKU) is a recent hardware feature that allows programs to assign virtual memory pages to protection domains, and to change domain access permissions using inexpensive, unprivileged instructions. Several…

Cryptography and Security · Computer Science 2021-10-12 Alexios Voulimeneas , Jonas Vinck , Ruben Mechelinck , Stijn Volckaert

Due to the convergence of various mobile access technologies like UMTS, WLAN, and WiMax the need for a new supporting infrastructure arises. This infrastructure should be able to support more efficient ways to authenticate users and…

Cryptography and Security · Computer Science 2007-05-23 Nicolai Kuntze , Andreas U. Schmidt

Software stacks embedded on microcontroller-based hardware typically provide rudimentary APIs programmed in C/C++, basic connectivity and, sometimes, a firmware update mechanism. Such coarse mechanisms contrast with widely used APIs and…

Operating Systems · Computer Science 2026-05-01 Antoine Lavandier , Bastien Buil , Chrystel Gaber , Emmanuel Baccelli

Memory tiering provides a cost-effective solution to increase memory capacity, utilization, and even bandwidth. Memory tiering relies on system software for memory profiling, detection of frequently accessed pages, and page migration. Such…

Operating Systems · Computer Science 2026-04-15 Xi Wang , Jie Liu , Shuangyan Yang , Jongryool Kim , Pengfei Su , Dong Li

The ever-rising computation demand is forcing the move from the CPU to heterogeneous specialized hardware, which is readily available across modern datacenters through disaggregated infrastructure. On the other hand, trusted execution…

Cryptography and Security · Computer Science 2021-12-10 Moritz Schneider , Aritra Dhar , Ivan Puddu , Kari Kostiainen , Srdjan Capkun

Distributed Cyber Physical Systems designed for different scenario must be capable enough to perform in an efficient manner in every situation. Earlier approaches, such as CORBA, has performed but with different time constraints. Therefore,…

Distributed, Parallel, and Cluster Computing · Computer Science 2013-04-12 Ankit Mundra , Bhagvan K. Gupta , Geetanjali Rathee , Meenu Chawla , Nitin Rakesh , Vipin Tyagi