• Cite Icon18
  • https://doi.org/10.1145/3533704Copy DOI Icon

TAG: Tagged Architecture Guide

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Software security defenses are routinely broken by the persistence of both security researchers and attackers. Hardware solutions based on tagging are emerging as a promising technique that provides strong security guarantees (e.g., memory safety) while incurring minimal runtime overheads and maintaining compatibility with existing codebases. Such schemes extend every word in memory with a tag and enforce security policies across them. This paper provides a survey of existing work on tagged architectures and describe the types of attacks such architectures aim to prevent as well as the guarantees they provide. It highlights the main distinguishing factors among tagged architectures and presents the diversity of designs and implementations that have been proposed. The survey reveals several real-world challenges have been neglected relating to both security and practical deployment. The challenges relate to the provisioning and enforcement phases of tagged architectures, and various overheads they incur. This work identifies these challenges as open research problems and provides suggestions for improving their security and practicality.

Similar Papers
  • Conference Article
  • Citations3

Cargo-call-stack Static Call-stack Analysis for Rust

  • Jul 01, 2019
  • Per Lindgren +2
  • Research Article
  • Citations47

Intel MPX Explained

  • Jun 13, 2018
  • Proceedings of the ACM on Measurement and Analysis of Computing Systems
  • Oleksii Oleksenko +4
  • Conference Article
  • Citations22

No-FAT: Architectural Support for Low Overhead Memory Safety Checks

  • Jun 01, 2021
  • Mohamed Tarek Ibn Ziad +4
  • Research Article
  • Citations21

Automatically Proving Termination and Memory Safety for Programs with Pointer Arithmetic

  • Oct 22, 2016
  • Journal of Automated Reasoning
  • Thomas Ströder +7
  • Research Article
  • Citations364

A Survey of Provably Secure Searchable Encryption

  • Aug 25, 2014
  • ACM Computing Surveys
  • Christoph Bösch +3
  • Conference Article
  • Citations28

When gene meets cloud: Enabling scalable and efficient range query on encrypted genomic data

  • May 01, 2017
  • Wenhai Sun +3
  • Conference Article
  • Citations14

Noise: A Library of Verified High-Performance Secure Channel Protocol Implementations

  • May 01, 2022
  • Son Ho +3
  • Dissertation

Augmenting internet security with ML

  • Jan 01, 2025
  • Shujie Zhao
  • Research Article

An Integrated Secure Software Vulnerability Framework for Security in Web Application

  • Jan 20, 2026
  • International Journal of Reliability, Quality and Safety Engineering
  • Ganesh Viswanathan +1
  • Conference Instance
  • Citations4

Proceedings of the 4th international workshop on Security measurements and metrics

  • Sep 21, 2012
  • Book Chapter
  • Citations3

A Critical Review on Search-Based Security Testing of Programs

  • Jan 01, 2023
  • Fatma Ahsan +1
  • PDF
  • Research Article
  • Citations15

Joint Feature and Model Selection for SVM Fault Diagnosis in Solid Oxide Fuel Cell Systems

  • Jan 01, 2015
  • Mathematical Problems in Engineering
  • Gabriele Moser +6
  • Conference Article

Dredging the River Styx: Fortifying the Web through Robust and Real-Time Script Attribution

  • Jun 30, 2025
  • Kostas Drakonakis +2
  • Conference Article
  • Citations42

Watchdog: Hardware for safe and secure manual memory management and full memory safety

  • Jun 01, 2012
  • Santosh Nagarakatte +2
  • Conference Article

Increasing Language Performance Through Template Runtime Libraries

  • Sep 17, 2025
  • Teodor-Ştefan Duțu +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.