• DocumentCode
    2070868
  • Title

    Performance improvements for SHA-3 finalists by exploiting microcontroller on-chip parallelism

  • Author

    Murvay, Pal-Stefan ; Groza, Bogdan

  • Author_Institution
    Dept. of Automatics & Appl. Inf., Politeh. Univ. of Timisoara, Timisoara, Romania
  • fYear
    2011
  • fDate
    26-28 Sept. 2011
  • Firstpage
    1
  • Lastpage
    7
  • Abstract
    As ubiquitous devices, microcontrollers are deployed in a great variety of applications many of which involve communication over insecure channels that require cryptography. Here we investigate the possibility of using on-chip coprocessors from currently available microcontrollers for increasing computational power by employing parallelism. For this we focus on the analysis of SHA-3 finalists in order to identify features that can lead to an efficient parallel implementation with on-chip coprocessors. Experimental results on a Freescale S12X family microcontroller equipped with an XGATE coprocessor are presented. In this two core environment, speedups between 18 and 73 percents are obtained for the five SHA-3 finalists. In our software implementations BLAKE proves to be the best performer, especially for short messages, followed at some range by Grøstl, then by Skein, Keccak and JH.
  • Keywords
    coprocessors; cryptography; feature extraction; microcontrollers; parallel processing; system-on-chip; ubiquitous computing; BLAKE; Freescale S12X family microcontroller; SHA-3 finalists; XGATE coprocessor; cryptography; feature identification; insecure communication channel; microcontroller onchip parallelism; onchip coprocessors; software implementation; ubiquitous devices; Algorithm design and analysis; Coprocessors; Encryption; Microcontrollers; Parallel processing; SHA-3; coprocessor; hash function; parallelism;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Risk and Security of Internet and Systems (CRiSIS), 2011 6th International Conference on
  • Conference_Location
    Timisoara
  • Print_ISBN
    978-1-4577-1890-8
  • Electronic_ISBN
    978-1-4577-1889-2
  • Type

    conf

  • DOI
    10.1109/CRiSIS.2011.6061835
  • Filename
    6061835