• DocumentCode
    605486
  • Title

    Lightweight cipher implementations on embedded processors

  • Author

    Khurana, S. ; Kolay, Santanu ; Rebeiro, Chester ; Mukhopadhyay, Debdeep

  • Author_Institution
    Dept. of Comput. Sci., Indian Inst. of Technol., Kharagpur, Kharagpur, India
  • fYear
    2013
  • fDate
    26-28 March 2013
  • Firstpage
    82
  • Lastpage
    87
  • Abstract
    “Internet on things” is a growing trend towards connecting every electronic device to each other. In one end of the communication, there are sensor nodes, which would generally be power and resource constrained. On the other end, there are more complex base systems, which will accumulate information from multiple sensors. This communication may comprise of sensitive information, which brings the need of a secure communication protocol. Lightweight ciphers have to be used due to the presence of the resource constraint sensors. The standard lightweight ciphers are hardware friendly but can be slow in software. This can hinder the performance in the base systems which are generally built with microprocessors. Hardware-software co-design can be used to improve the performance. In this paper, we show that the performance of a standard lightweight block cipher like Present can be improved by having specific instructions for bit permutation; a vital component in modern lightweight block ciphers. We show experimentally the performance benefits by adding bit permutation instructions for the NIOS II processor.
  • Keywords
    Internet; cryptography; embedded systems; hardware-software codesign; microprocessor chips; resource allocation; sensor fusion; Internet on things; NIOS II processor; bit permutation instructions; complex base systems; electronic device; embedded processors; hardware friendly; hardware-software codesign; lightweight cipher implementations; microprocessors; multiple sensors; resource constraint sensors; secure communication protocol; sensitive information; sensor nodes; standard lightweight block cipher; Ciphers; Hardware; Program processors; Registers; Standards;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design & Technology of Integrated Systems in Nanoscale Era (DTIS), 2013 8th International Conference on
  • Conference_Location
    Abu Dhabi
  • Print_ISBN
    978-1-4673-6039-5
  • Electronic_ISBN
    978-1-4673-6038-8
  • Type

    conf

  • DOI
    10.1109/DTIS.2013.6527783
  • Filename
    6527783