• Home
  • Search
  • Authentication Control Point and Its Implications For Secure Processor Design
  • Cite Icon45
  • https://doi.org/10.1109/micro.2006.11Copy DOI Icon

Authentication Control Point and Its Implications For Secure Processor Design

  • Dec 1, 2006
  • Weidong Shi +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Secure processor architecture enables tamper-proof protection on software that addresses many difficult security problems such as reverse-engineering prevention, trusted computing, secure mobile agents by providing a secure computing environment that is resistant to both physical tampering and software exploits. Two essential features offered by a secure processor are software encryption for protecting software privacy and integrity verification for preventing tampering of the protected software. Despite a number of secure processor designs have been proposed, the delicate relationship between privacy and integrity protection in the context of modern out-of-order processor design is not well understood. This paper aims to remedy this research deficiency by evaluating different designs that integrate software decryption and integrity verification into an out-of-order pipeline. Our paper provides an in-depth analysis of the security and performance trade-offs, implications of several designs in the context of memory fetch side-channel exploits. Among the evaluated spectrum of design alternatives are: (1) authentication-then-issue, (2) authentication-then-commit, (3) authentication-then-write, (4) authentication-then-fetch, and (5) authentication-then-commit + address obfuscation. Performance of various designs was evaluated using a cycle based processor model and SPEC 2000 benchmark suite

Similar Papers
  • Research Article
  • Citations11

Surveying secure processors

  • Jan 01, 2009
  • IEEE Potentials
  • Raghudeep Kannavara +1
  • Research Article
  • Citations35

Design and Implementation of the Ascend Secure Processor

  • Mar 01, 2019
  • IEEE Transactions on Dependable and Secure Computing
  • Ling Ren +4
  • Conference Article
  • Citations9

Scalable Security Processor Design and Its Implementation

  • Nov 01, 2005
  • Chen-Hsing Wang +3
  • Book Chapter

Secure Processor Consistent with Both Foreign Software Protection and User Privacy Protection (Transcript of Discussion)

  • Jan 01, 2006
  • Mikio Hashimoto
  • Conference Article
  • Citations14

Rapid single-chip secure processor prototyping on the OpenSPARC FPGA platform

  • May 01, 2011
  • Jakub M Szefer +7
  • Book Chapter
  • Citations6

Secure Processor Consistent with Both Foreign Software Protection and User Privacy Protection

  • Jan 01, 2006
  • Mikio Hashimoto +2
  • Conference Article
  • Citations128

Design space exploration and optimization of path oblivious RAM in secure processors

  • Jun 23, 2013
  • Ling Ren +4
  • Conference Article
  • Citations29

Using Address Independent Seed Encryption and Bonsai Merkle Trees to Make Secure Processors OS- and Performance-Friendly

  • Dec 01, 2007
  • Proceedings of the ... annual International Symposium on Microarchitecture/Proceedings of the annual International Symposium on Microarchitecture
  • Brian Rogers +3
  • Research Article
  • Citations10

A Principled Approach to Secure Multi-core Processor Design with ReWire

  • Jan 10, 2017
  • ACM Transactions on Embedded Computing Systems
  • Adam Procter +4
  • Research Article
  • Citations203

Design and Implementation of the AEGIS Single-Chip Secure Processor Using Physical Random Functions

  • May 01, 2005
  • ACM SIGARCH Computer Architecture News
  • G Edward Suh +3
  • Research Article

A Proxy Re-Encryption Based Trusted Data Sharing Scheme for Digital Twins with Privacy Protection

  • Sep 25, 2025
  • ACM Transactions on the Web
  • Jing Wu +6
  • Research Article
  • Citations9

IVEC

  • Jun 19, 2010
  • ACM SIGARCH Computer Architecture News
  • Ruirui Huang +1
  • Conference Article
  • Citations3

Damageless image hashing using neural network

  • Dec 01, 2010
  • Kensuke Naoe +1
  • Research Article
  • Citations29

A dynamic integrity verification scheme of cloud storage data based on lattice and Bloom filter

  • Feb 02, 2018
  • Journal of Information Security and Applications
  • Yunxue Yan +4
  • Research Article
  • Citations8

Virtualization of the Encryption Card for Trust Access in Cloud Computing

  • Jan 01, 2017
  • IEEE Access
  • Deliang Xu +5
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.