• DocumentCode
    3101873
  • Title

    8-bit AES FPGA Implementation using Block RAM

  • Author

    Chang, Chi-Jeng ; Huang, Chi-Wu ; Tai, Hung-Yun ; Lin, Mao-Yuan ; Hu, Teng-Kuei

  • Author_Institution
    Nat. Taiwan Normal Univ., Taipei
  • fYear
    2007
  • fDate
    5-8 Nov. 2007
  • Firstpage
    2654
  • Lastpage
    2659
  • Abstract
    An 8-bit data-path AES implementation was proposed recently by Tim Good [Tim Good, Mohammed Benaissa, "Very small FPGA application-specific instruction processor for AES", IEEE Trans. Circuit and System,vol. 53, no. 7, 2006.] as application-specific- instruction-processor (ASIP) for the increasing popular applications in PDA, wireless network and embedded devices. This paper proposes an 8-bit AES implementation design that keeps MixColumn and sequential controls for AES operation in the processing area while moving the circuit necessary for other operations such as Sbox, ShiftRow and KeyExpansion to Block RAMs (BRAMs) of Xilinx FPGA chip. Thus, it keeps the low resource area around 130 slices uses 4 BRAMs and achieves 27 Megabit per second (Mbps) throughput. Our design obtains approximately 12 times (1200%) increase in throughput with 8% increase in resource area comparing to the ASIP instruction set design approach of 8-bit AES processor proposed in 2006.
  • Keywords
    cryptography; embedded systems; field programmable gate arrays; random-access storage; FPGA implementation; PDA; advanced encryption standard; application-specific- instruction-processor; block RAM; embedded device; word length 8 bit; Algorithm design and analysis; Application specific processors; Circuits; Cryptography; Educational technology; Field programmable gate arrays; Hardware; Industrial Electronics Society; Throughput; Wireless networks; AES; Application-Specific Instruction Processor(ASIP); Block RAM (BRAM); FPGA; Small Area;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Electronics Society, 2007. IECON 2007. 33rd Annual Conference of the IEEE
  • Conference_Location
    Taipei
  • ISSN
    1553-572X
  • Print_ISBN
    1-4244-0783-4
  • Type

    conf

  • DOI
    10.1109/IECON.2007.4460363
  • Filename
    4460363