• DocumentCode
    13254
  • Title

    New Implementations of the WG Stream Cipher

  • Author

    El-Razouk, Hayssam ; Reyhani-Masoleh, Arash ; Guang Gong

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Western Univ., London, ON, Canada
  • Volume
    22
  • Issue
    9
  • fYear
    2014
  • fDate
    Sept. 2014
  • Firstpage
    1865
  • Lastpage
    1878
  • Abstract
    This paper presents two new hardware designs of the Welch-Gong (WG)-128 cipher, one for the multiple output WG (MOWG) version, and the other for the single output version WG based on type-II optimal normal basis representation. The proposed MOWG design uses signal reuse techniques to reduce hardware cost in the MOWG transformation, whereas it increases the speed by eliminating the inverters from the critical path. This is accomplished through reconstructing the key and initial vector loading algorithm and the feedback polynomial of the linear feedback shift register. The proposed WG design uses properties of the trace function to optimize the hardware cost in the WG transformation. The application-specific integrated circuit and field-programmable gate array implementations of the proposed designs show that their areas and power consumptions outperform the existing implementations of the WG cipher.
  • Keywords
    application specific integrated circuits; circuit feedback; cryptography; field programmable gate arrays; logic design; polynomials; shift registers; MOWG design; WG stream cipher; Welch-Gong-128 cipher; application-specific integrated circuit; area consumptions; critical path; feedback polynomial; field-programmable gate array; hardware cost reduction; inverters; linear feedback shift register; multiple output WG version; power consumptions; signal reuse techniques; single output version WG; trace function; type-II optimal normal basis representation; vector loading algorithm; Ciphers; Delays; Hardware; Inverters; Logic gates; Radiation detectors; Transforms; Finite fields; Welch--Gong (WG) transformation.; Welch??Gong (WG) transformation; linear feedback shift registers (LFSR); normal basis; optimal normal basis (ONB); pseudorandom key generators; stream ciphers;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2013.2280092
  • Filename
    6601671