• DocumentCode
    1726805
  • Title

    A Scan-Based Side Channel Attack on the NTRUEncrypt Cryptosystem

  • Author

    Kamal, Abdel Alim ; Youssef, Amr M.

  • Author_Institution
    Electr. & Comput. Eng. Dept., Concordia Univ., Montreal, QC, Canada
  • fYear
    2012
  • Firstpage
    402
  • Lastpage
    409
  • Abstract
    Scan-based Design-for-Test (DFT) is a widely deployed technique for testing hardware chips. Using this approach, all flip-flops in the design under test are connected to a scan chain where their states can be scanned out through this chain during the testing phase. Scan-based side channel attacks exploit the information obtained by analyzing the scanned data in order to retrieve secret information from cryptographic hardware devices that are designed with this testability feature. The NTRU encryption algorithm (NTRUEncrypt) is a parameterized family of lattice-based public key cryptosystems which has recently been accepted to the IEEE P1363 standards under the specifications for lattice-based public-key cryptography. In this paper, we present a scan-based side channel attack on NTRUEncrypt hardware implementations that employ scan based DFT techniques. Our attack determines the scan chain structure of the polynomial multiplication circuits used in the decryption algorithm which allows the cryptanalyst to efficiently retrieve the secret key.
  • Keywords
    IEEE standards; design for testability; flip-flops; logic testing; public key cryptography; DFT techniques; IEEE P1363 standards; NTRU encryption algorithm; NTRUEncrypt cryptosystem; cryptanalyst; cryptographic hardware devices; flip-flops; hardware chip testing; lattice-based public key cryptosystems; scan-based design-for-test; scan-based side channel attack; secret information retrieve; Convolution; Encryption; Hamming weight; Hardware; Polynomials; Registers; NTRU; public key cryptography; scan-based attacks; side channel attacks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Availability, Reliability and Security (ARES), 2012 Seventh International Conference on
  • Conference_Location
    Prague
  • Print_ISBN
    978-1-4673-2244-7
  • Type

    conf

  • DOI
    10.1109/ARES.2012.14
  • Filename
    6329211