• DocumentCode
    548728
  • Title

    Using GPU to exploit parallelism on cryptography

  • Author

    Detomini, Renan Correa ; Lobato, Renata Spolon ; Spolon, Roberta ; Cavenaghi, Marcos Antonio

  • Author_Institution
    Dept. de Cienc. de Comput. e Estatistica, Univ. Estadual Paulista, São José do Rio Preto, Brazil
  • fYear
    2011
  • fDate
    15-18 June 2011
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    In this article we explore the NVIDIA graphical processing units (GPU) computational power in cryptography using CUDA (Compute Unified Device Architecture) technology. CUDA makes the general purpose computing easy using the parallel processing presents in GPUs. To do this, the NVIDIA GPUs architectures and CUDA are presented, besides cryptography concepts. Furthermore, we do the comparison between the versions executed in CPU with the parallel version of the cryptography algorithms Advanced Encryption Standard (AES) and Message-digest Algorithm 5 (MD5) wrote in CUDA.
  • Keywords
    computer graphic equipment; coprocessors; cryptography; parallel processing; CUDA; GPU; Message-digest Algorithm 5; NVIDIA graphical processing units; advanced encryption standard; computational power; compute unified device architecture; cryptography; parallel processing; Central Processing Unit; Computer architecture; Encryption; Graphics processing unit; Hardware; CUDA; GPU; cryptography; parallel algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Systems and Technologies (CISTI), 2011 6th Iberian Conference on
  • Conference_Location
    Chaves
  • Print_ISBN
    978-1-4577-1487-0
  • Type

    conf

  • Filename
    5974171