• DocumentCode
    2778035
  • Title

    Minimal Instruction Set FPGA AES processor using Handel — C

  • Author

    Kong, J.H. ; Ang, L.-M. ; Seng, K.P. ; Adejo, Achonu Oluwole

  • Author_Institution
    Univ. of Nottingham Malaysia Campus, Semenyih, Malaysia
  • fYear
    2010
  • fDate
    5-8 Dec. 2010
  • Firstpage
    340
  • Lastpage
    344
  • Abstract
    This paper presents an FPGA implementation of the Advanced Encryption Standard (AES), using a Minimal Instruction Set Computer (MISC) architecture. The MISC´s architecture is simple and reconfigurable to execute fundamental instructions with just simple hardware logic components. Due to the MISC´s simplicity, it can be further extended to data encryption systems for certain applications like wireless sensor networks and other low complexity systems which may have severely constrained physical memory requirements. With the availability of the FPGA technology, aids practical implementation of the data encryption purpose processor.
  • Keywords
    C language; computer architecture; cryptography; field programmable gate arrays; instruction sets; FPGA AES processor; Handel-C; advanced encryption standard; data encryption purpose processor; data encryption systems; field programmable gate array; minimal instruction set computer; Adders; Clocks; Computer architecture; Computers; Encryption; Hardware; Registers; AES; Minimal Instruction Set Computer;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Applications and Industrial Electronics (ICCAIE), 2010 International Conference on
  • Conference_Location
    Kuala Lumpur
  • Print_ISBN
    978-1-4244-9054-7
  • Type

    conf

  • DOI
    10.1109/ICCAIE.2010.5735100
  • Filename
    5735100