• DocumentCode
    3679143
  • Title

    Implementation of AES Using NVM Memories Based on Comparison Function

  • Author

    Jeremie Clement;Bruno Mussard;David Naccache;Lionel Torres

  • Author_Institution
    Crocus Technol., Rousset, France
  • fYear
    2015
  • fDate
    7/1/2015 12:00:00 AM
  • Firstpage
    356
  • Lastpage
    361
  • Abstract
    Nowadays, cryptography is widely used in many different devices (smartphones, tablets, computers, etc.). One of the most used cryptographic algorithms is AES (Advanced Encryption Standard). Crocus Technology is developing a technology called Match-In-Place (MIP). This is a memory based on comparison function. With this technology, data stored in the memory can be compared to an input data. The main expectation of this technology is that, during this comparison, no information leaks from the memory, which is interesting against side channel attacks. This assumption has been verified by simulation but not in practice yet. This paper proposes a new secure AES implementation based on the MIP technology. The use of this particular technology allows to protect the key in a secure environment to prevent attackers from retrieving it. MIP also allows a very low silicon area implementation of AES.
  • Keywords
    "Resistance","Encryption","Ciphers","Engines","Schedules","Computer aided manufacturing"
  • Publisher
    ieee
  • Conference_Titel
    VLSI (ISVLSI), 2015 IEEE Computer Society Annual Symposium on
  • Type

    conf

  • DOI
    10.1109/ISVLSI.2015.37
  • Filename
    7309593