Using GPU to exploit parallelism on cryptography

Detalhes bibliográficos
Autor(a) principal: Detomini, Renan Correa [UNESP]
Data de Publicação: 2011
Outros Autores: Lobato, Renata Spolon [UNESP], Cavenaghi, Marcos Antônio [UNESP]
Tipo de documento: Artigo de conferência
Idioma: por
Título da fonte: Repositório Institucional da UNESP
Texto Completo: http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=5974171
http://hdl.handle.net/11449/72665
Resumo: 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. © 2011 AISTI.
id UNSP_e16bf4a3025a2414d4601abebfb5002f
oai_identifier_str oai:repositorio.unesp.br:11449/72665
network_acronym_str UNSP
network_name_str Repositório Institucional da UNESP
repository_id_str 2946
spelling Using GPU to exploit parallelism on cryptographycryptographyCUDAGPUparallel algorithmsAdvanced Encryption StandardComputational powerCompute unified device architecturesCryptography algorithmsGeneral-purpose computingGraphical processing unitsParallel processingParallel versionAlgorithmsData privacyInformation systemsProgram processorsCryptographyIn 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. © 2011 AISTI.Departamento de Ciências de Computação e Estatística Universidade Estadual Paulista, São José do Rio PretoDepartamento de Computação FC Universidade Estadual Paulista, BauruDepartamento de Ciências de Computação e Estatística Universidade Estadual Paulista, São José do Rio PretoDepartamento de Computação FC Universidade Estadual Paulista, BauruUniversidade Estadual Paulista (Unesp)Detomini, Renan Correa [UNESP]Lobato, Renata Spolon [UNESP]Lobato, Renata Spolon [UNESP]Cavenaghi, Marcos Antônio [UNESP]2014-05-27T11:26:00Z2014-05-27T11:26:00Z2011-09-12info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/conferenceObjecthttp://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=5974171Proceedings of the 6th Iberian Conference on Information Systems and Technologies, CISTI 2011.http://hdl.handle.net/11449/726652-s2.0-8005251183255686813740948605568681374094860Scopusreponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESPporProceedings of the 6th Iberian Conference on Information Systems and Technologies, CISTI 2011info:eu-repo/semantics/openAccess2024-04-23T16:11:34Zoai:repositorio.unesp.br:11449/72665Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestopendoar:29462024-08-06T00:06:50.909162Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)false
dc.title.none.fl_str_mv Using GPU to exploit parallelism on cryptography
title Using GPU to exploit parallelism on cryptography
spellingShingle Using GPU to exploit parallelism on cryptography
Detomini, Renan Correa [UNESP]
cryptography
CUDA
GPU
parallel algorithms
Advanced Encryption Standard
Computational power
Compute unified device architectures
Cryptography algorithms
General-purpose computing
Graphical processing units
Parallel processing
Parallel version
Algorithms
Data privacy
Information systems
Program processors
Cryptography
title_short Using GPU to exploit parallelism on cryptography
title_full Using GPU to exploit parallelism on cryptography
title_fullStr Using GPU to exploit parallelism on cryptography
title_full_unstemmed Using GPU to exploit parallelism on cryptography
title_sort Using GPU to exploit parallelism on cryptography
author Detomini, Renan Correa [UNESP]
author_facet Detomini, Renan Correa [UNESP]
Lobato, Renata Spolon [UNESP]
Cavenaghi, Marcos Antônio [UNESP]
author_role author
author2 Lobato, Renata Spolon [UNESP]
Cavenaghi, Marcos Antônio [UNESP]
author2_role author
author
dc.contributor.none.fl_str_mv Universidade Estadual Paulista (Unesp)
dc.contributor.author.fl_str_mv Detomini, Renan Correa [UNESP]
Lobato, Renata Spolon [UNESP]
Lobato, Renata Spolon [UNESP]
Cavenaghi, Marcos Antônio [UNESP]
dc.subject.por.fl_str_mv cryptography
CUDA
GPU
parallel algorithms
Advanced Encryption Standard
Computational power
Compute unified device architectures
Cryptography algorithms
General-purpose computing
Graphical processing units
Parallel processing
Parallel version
Algorithms
Data privacy
Information systems
Program processors
Cryptography
topic cryptography
CUDA
GPU
parallel algorithms
Advanced Encryption Standard
Computational power
Compute unified device architectures
Cryptography algorithms
General-purpose computing
Graphical processing units
Parallel processing
Parallel version
Algorithms
Data privacy
Information systems
Program processors
Cryptography
description 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. © 2011 AISTI.
publishDate 2011
dc.date.none.fl_str_mv 2011-09-12
2014-05-27T11:26:00Z
2014-05-27T11:26:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/conferenceObject
format conferenceObject
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=5974171
Proceedings of the 6th Iberian Conference on Information Systems and Technologies, CISTI 2011.
http://hdl.handle.net/11449/72665
2-s2.0-80052511832
5568681374094860
5568681374094860
url http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=5974171
http://hdl.handle.net/11449/72665
identifier_str_mv Proceedings of the 6th Iberian Conference on Information Systems and Technologies, CISTI 2011.
2-s2.0-80052511832
5568681374094860
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv Proceedings of the 6th Iberian Conference on Information Systems and Technologies, CISTI 2011
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.source.none.fl_str_mv Scopus
reponame:Repositório Institucional da UNESP
instname:Universidade Estadual Paulista (UNESP)
instacron:UNESP
instname_str Universidade Estadual Paulista (UNESP)
instacron_str UNESP
institution UNESP
reponame_str Repositório Institucional da UNESP
collection Repositório Institucional da UNESP
repository.name.fl_str_mv Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)
repository.mail.fl_str_mv
_version_ 1808129584965615616