• DocumentCode
    676360
  • Title

    sAES: A high throughput and low latency secure cloud storage with pipelined DMA based PCIe interface

  • Author

    Yongzhen Chen ; Yi Wang ; Yajun Ha ; Felipe, Miguel Rodel ; Shuqin Ren ; Khin Mi Mi Aung

  • Author_Institution
    ECE Dept., Nat. Univ. of Singapore, Singapore, Singapore
  • fYear
    2013
  • fDate
    9-11 Dec. 2013
  • Firstpage
    374
  • Lastpage
    377
  • Abstract
    Modern cloud storage requires a high throughput and low latency data protection system, which is usually implemented with an Advanced Encryption Standard (AES) hardware accelerator connected with CPU through PCI Express (PCIe). However, most existing systems cannot simultaneously achieve high throughput and low latency, as they impose conflicting requirements to the block size of packets used in PCIe. High throughput requires the block size to be larger, while low latency requires the block size to be smaller. To provide both high throughput and low latency, we have developed an FPGA based data protection system called sAES. It uses a highly pipelined Direct Memory Access (DMA) based PCIe interface. It can achieve 10.4 Gbps throughput when the block size is 512 bytes, which is 51 times higher than the state-of-the-art Speedy PCIe interface [1]. The worst latency of sAES is only 4.368 μs when its block size is 512 bytes.
  • Keywords
    cloud computing; digital storage; field programmable gate arrays; file organisation; peripheral interfaces; pipeline processing; security of data; AES hardware accelerator; CPU; FPGA-based data protection system; PCI Express; advanced encryption standard; bit rate 10.4 Gbit/s; high throughput data protection system; highly pipelined direct memory access; low latency data protection system; pipelined DMA based PCIe interface; sAES; secure cloud storage; Cryptography; Equations; Field programmable gate arrays; Hardware; Mathematical model; Registers; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Technology (FPT), 2013 International Conference on
  • Conference_Location
    Kyoto
  • Print_ISBN
    978-1-4799-2199-7
  • Type

    conf

  • DOI
    10.1109/FPT.2013.6718391
  • Filename
    6718391