• DocumentCode
    2730111
  • Title

    Implementation of the Advanced Encryption Standard on GPUs with the NVIDIA CUDA framework

  • Author

    Maistri, Paolo ; Masson, Florian ; Leveugle, Régis

  • Author_Institution
    TIMA Lab., UJF, Grenoble, France
  • fYear
    2011
  • fDate
    25-28 Sept. 2011
  • Firstpage
    213
  • Lastpage
    217
  • Abstract
    High-bandwidth secure channels require a lot of computing power to encrypt the information. This power comes at a cost: dedicated cryptographic accelerators are often too expensive for most small-size companies. On the other hand, the GPU market has recently exploded and their processing power is also available for general computing. The developers have now access to high-performance and inexpensive parallel computing hardware. This paper presents an implementation of the Advanced Encryption Standard on the NVIDIA CUDA architecture, and it draws some conclusions about the usefulness of GPUs for cryptographic computations.
  • Keywords
    cryptography; graphics processing units; GPU; NVIDIA CUDA framework; computing power; cryptographic accelerators; encryption standard; parallel computing hardware; Computer architecture; Encryption; Graphics processing unit; Instruction sets; Throughput; Advanced Encryption Standard (AES); Compute Unified Device Architecture (CUDA); Graphics Processing Units (GPU);
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Electronics and Applications (ISIEA), 2011 IEEE Symposium on
  • Conference_Location
    Langkawi
  • Print_ISBN
    978-1-4577-1418-4
  • Type

    conf

  • DOI
    10.1109/ISIEA.2011.6108701
  • Filename
    6108701