• DocumentCode
    3374858
  • Title

    Design of A Novel Asynchronous Reconfigurable Architecture for Cryptographic Applications

  • Author

    Sun, Kang ; Pan, Xuezeng ; Wang, Jiebing ; Wang, Jimin

  • Author_Institution
    Coll. of Comput. Sci. & Technol., Zhejiang Univ., Hangzhou
  • Volume
    2
  • fYear
    2006
  • fDate
    20-24 June 2006
  • Firstpage
    751
  • Lastpage
    757
  • Abstract
    Cryptographic algorithms are usually compute-intensive and more efficiently implemented in hardware than in software running on general-purpose processors. However, systems which use hardware implementations have significant drawbacks: they are unable to respond to flaws discovered in the implemented algorithm or to changes in standards. By taking advantage of FPGA technology, some work offers high performance and flexible solutions for cryptographic algorithms. But FPGAs still have some drawbacks. To overcome these shortages of FPGA, such as redundant routing resources which increase chip area and power consumption, a novel asynchronous reconfigurable cryptographic engine (ARCEN) is introduced. In this architecture, reconfigurable cryptographic array is the kernel. It routes signals asynchronously between adjacent cells through neighbor-to-neighbor wires with 4-phase handshaking protocol. Computation circuit for reconfigurable cell is developed with modified DSDCVS logic. On the implementation of cryptographic algorithms such as AES, the architecture shows a better performance than FPGA
  • Keywords
    cryptography; field programmable gate arrays; power consumption; reconfigurable architectures; 4-phase handshaking protocol; FPGA technology; asynchronous reconfigurable architecture engine; cryptographic application; general-purpose processor; hardware implementation; power consumption; reconfigurable cryptographic array; redundant routing resource; Application software; Computer architecture; Cryptography; Energy consumption; Engines; Field programmable gate arrays; Hardware; Reconfigurable architectures; Routing; Software algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Computational Sciences, 2006. IMSCCS '06. First International Multi-Symposiums on
  • Conference_Location
    Hanzhou, Zhejiang
  • Print_ISBN
    0-7695-2581-4
  • Type

    conf

  • DOI
    10.1109/IMSCCS.2006.208
  • Filename
    4673798