Enhanced RC5 Algorithm using Parallel Computing for Communication Networks

dc.citation.epage125
dc.citation.issue29
dc.citation.journalAbbreviatedTitleing.cienc.eng
dc.citation.journalTitleIngeniería y Cienciaeng
dc.citation.spage103
dc.citation.volume15
dc.contributor.affiliationUniversidad Tecnológica Equinoccialspa
dc.contributor.authorCevallos Salas, David Fabiánspa
dc.coverage.spatialMedellín de: Lat: 06 15 00 N degrees minutes Lat: 6.2500 decimal degrees Long: 075 36 00 W degrees minutes Long: -75.6000 decimal degreeseng
dc.date2019-06-04
dc.date.accessioned2019-11-22T16:03:59Z
dc.date.available2019-11-22T16:03:59Z
dc.date.issued2019-06-04
dc.descriptionOne of the main disadvantages of symmetric key algorithms in comparison with asymmetric key ones is their lower security level due to their shorter key length. Indeed, increasing the number of bits that conforms the key used by a symmetric cryptography algorithm will increase its security level with a cost on its performance. Expanding a key in symmetric cryptography is not an easy task due to algorithms are designed to work with keys of a fixed maximum length. This paper presents an alternative design of the RC5 cryptography algorithm with an enhanced security level achieved through a key expansion mechanism with Parallel Computing processing. Although the design was created for the RC5 algorithm the main idea might be applied to other block cipher algorithms applying the same criteria. This methodology makes feasible to obtain a robust symmetric key algorithm implemented in software with an acceptable performance in comparison with other techniques such as implementations in hardware, reduction in the amount of data, improvements in the key exchange process, advanced high performance computing, and many others techniques.eng
dc.descriptionUna de las principales desventajas de los algoritmos de clave simétrica en comparación con los asimétricos es su menor nivel de seguridad debido a su longitud de clave más corta. Ciertamente, aumentar el número de bits que conforman la clave utilizada por un algoritmo de criptografía simétrica aumentará su nivel de seguridad con un costo en su rendimiento. Extender una clave en criptografía simétrica no es una tarea fácil ya que los algoritmos están diseñados para trabajar con claves de una longitud máxima fija. Este artículo presenta un diseño alternativo del algoritmo de criptografía RC5 con un nivel de seguridad mejorado que se logra a través de un mecanismo de expansión de clave con procesamiento de Computación Paralela. Aunque el diseño fue creado para el algoritmo RC5 la idea principal podría ser aplicada a otros algoritmos de cifrado en bloque aplicando el mismo criterio. Esta metodología hace factible obtener un algoritmo de clave simétrica robusto implementado sobre software con un rendimiento aceptable en comparación con otras técnicas como implementaciones sobre hardware, reducción en la cantidad de datos, mejoras en el proceso de intercambio de clave, computación avanzada de alto rendimiento, entre otras.spa
dc.formatapplication/pdf
dc.identifier.doi10.17230/ingciencia.15.29.4
dc.identifier.issn2256-4314
dc.identifier.issn1794-9165
dc.identifier.urihttp://hdl.handle.net/10784/14376
dc.language.isoengeng
dc.publisherUniversidad EAFITspa
dc.relation.isversionofhttp://publicaciones.eafit.edu.co/index.php/ingciencia/article/view/5474
dc.relation.urihttp://publicaciones.eafit.edu.co/index.php/ingciencia/article/view/5474
dc.rightsCopyright (c) 2019 David Fabián Cevallos Salaseng
dc.rights.accessrightsinfo:eu-repo/semantics/openAccesseng
dc.rights.localAcceso abiertospa
dc.sourceinstname:Universidad EAFIT
dc.sourcereponame:Repositorio Institucional Universidad EAFIT
dc.sourceIngeniería y Ciencia; Vol 15, No 29 (2019)spa
dc.subject.keywordCryptographyeng
dc.subject.keywordSymmetric Keyeng
dc.subject.keywordRc5eng
dc.subject.keywordAlgorithmeng
dc.subject.keywordPerformanceeng
dc.subject.keywordCriptografíaspa
dc.subject.keywordClave Simétricaspa
dc.subject.keywordRc5spa
dc.subject.keywordAlgoritmospa
dc.subject.keywordRendimientospa
dc.titleEnhanced RC5 Algorithm using Parallel Computing for Communication Networkseng
dc.titleAlgoritmo RC5 mejorado usando computación paralela para redes de comunicaciónspa
dc.typearticleeng
dc.typeinfo:eu-repo/semantics/articleeng
dc.typepublishedVersioneng
dc.typeinfo:eu-repo/semantics/publishedVersioneng
dc.type.localArtículospa

Archivos

Bloque original
Mostrando 1 - 2 de 2
No hay miniatura disponible
Nombre:
document (4).pdf
Tamaño:
1.08 MB
Formato:
Adobe Portable Document Format
Descripción:
Texto completo PDF
No hay miniatura disponible
Nombre:
articulo.html
Tamaño:
374 B
Formato:
Hypertext Markup Language
Descripción:
Texto completo HTML