Paper 2012/324 Original: eprint.iacr.org/2012/324 ↗

3D Hardware Canaries

Sébastien Briais
Stéphane Caron
Jean-Michel Cioranesco
Jean-Luc Danger
Sylvain Guilley
Jacques-Henri Jourdan
Arthur Milchior
David Naccache
Thibault Porteboeuf
Abstract

3D integration is a promising advanced manufacturing process offering a variety of new hardware security protection opportunities. This paper presents a way of securing 3D ICs using Hamiltonian paths as hardware integrity verification sensors. As 3D integration consists in the stacking of many metal layers, one can consider surrounding a security-sensitive circuit part by a wire cage. After exploring and comparing different cage construction strategies (and reporting preliminary implementation results on silicon), we introduce a "hardware canary". The canary is a spatially distributed chain of functions $F_i$ positioned at the vertices of a 3D cage surrounding a protected circuit. A correct answer $(F_n \circ \ldots \circ F_1)(m)$ to a challenge $m$ attests the canary's integrity.

Metadata
Available format(s)
PDF
Category
Applications
Publication info
Preprint.
History
2012-06-12: last updated
2012-06-12: published
Short URL
https://ia.cr/2012/324
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2012/324,
      author = {Sébastien Briais and Stéphane Caron and Jean-Michel Cioranesco and Jean-Luc Danger and Sylvain Guilley and Jacques-Henri Jourdan and Arthur Milchior and David Naccache and Thibault Porteboeuf},
      title = {3D Hardware Canaries},
      howpublished = {Cryptology {ePrint} Archive, Paper 2012/324},
      year = {2012},
      url = {https://eprint.iacr.org/2012/324}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.