Using GPU to exploit parallelism on cryptography
Autor(a) principal: | |
---|---|
Data de Publicação: | 2011 |
Outros Autores: | , |
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 |