The bibliographic entry was discovered and compiled by a machine, and published without a person checking it against the publication. The publication itself is the authors' own work — this badge says nothing about it.

Solver-Aided Constant-Time Hardware Verification

The work

AuthorsKlaus v. Gleissenthall; Rami Gökhan Kıcı; Deian Stefan; Ranjit Jhala
Editors
Typemisc
Year2021
Citekeyvgleissenthall2021solveraided

Where it appeared

Published inACM SIGSAC Conference on Computer and Communications Security (CCS)
Pages429--444

Identifiers

DOI10.1145/3460120.3484810
OpenAlexW3214469396

From OpenAlex, which stores abstracts as an index of words and their positions: what is shown is rebuilt from that, and reads fluently whether or not it is what the author wrote.

Abstract

We present Xenon, a solver-aided, interactive method for formally verifying that Verilog hardware executes in constant-time. Xenon scales to realistic hardware designs by drastically reducing the effort needed to localize the root cause of verification failures via a new notion of constant-time counterexamples, which Xenon uses to synthesize a minimal set of secrecy assumptions in an interactive verification loop. To reduce verification time Xenon exploits modularity in Verilog code via module summaries, thereby avoiding duplicate work across multiple module instantiations. We show how Xenon's assumption synthesis and summaries enable us to verify different kinds of circuits, including a highly modular AES- 256 implementation where modularity cuts verification from six hours to under three seconds, and the ScarVside-channel hardened RISC-V micro-controller whose size exceeds previously verified designs by an order of magnitude. In a small study, we also find that Xenon helps non-expert users complete verification tasks correctly and faster than previous state-of-art tools.

How it got here

How it got hereagent via openalex
Added2026-10-24 03:09 UTC
Not denied bya person 2026-10-29 17:12 UTC

Cite it as

@misc{vgleissenthall2021solveraided,
  title        = {Solver-Aided Constant-Time Hardware Verification},
  author       = {Klaus v. Gleissenthall and Rami Gökhan Kıcı and Deian Stefan and Ranjit Jhala},
  year         = {2021},
  journal      = {ACM SIGSAC Conference on Computer and Communications Security (CCS)},
  pages        = {429--444},
  doi          = {10.1145/3460120.3484810},
}

This record lives at https://refs.drheap.org/vgleissenthall2021solveraided/ and will keep doing so.