Scan-Based Attack against Trivium Stream Cipher Using Scan Signatures

Mika FUJISHIRO, Masao YANAGISAWA, Nozomu TOGAWA

  • Full Text Views

    0

  • Cite this

Summary :

Trivium is a synchronous stream cipher using three shift registers. It is designed to have a simple structure and runs at high speed. A scan-based side-channel attack retrieves secret information using scan chains, one of design-for-test techniques. In this paper, a scan-based side-channel attack method against Trivium using scan signatures is proposed. In our method, we reconstruct a previous internal state in Trivium one by one from the internal state just when a ciphertext is generated. When we retrieve the internal state, we focus on a particular 1-bit position in a collection of scan chains and then we can attack Trivium even if the scan chain includes other registers than internal state registers in Trivium. Experimental results show that our proposed method successfully retrieves a plaintext from a ciphertext generated by Trivium.

Publication
IEICE TRANSACTIONS on Fundamentals Vol.E97-A No.7 pp.1444-1451
Publication Date
2014/07/01
Publicized
Online ISSN
1745-1337
DOI
10.1587/transfun.E97.A.1444
Type of Manuscript
Special Section PAPER (Special Section on Design Methodologies for System on a Chip)
Category

Authors

Mika FUJISHIRO
  Waseda University
Masao YANAGISAWA
  Waseda University
Nozomu TOGAWA
  Waseda University

Keyword

FlyerIEICE has prepared a flyer regarding multilingual services. Please use the one in your native language.