Incorporación del algoritmo advanced encription standard en redes inalámbricas

Se presenta un algoritmo de encriptación Advanced Encryption Standard (AES) en lenguaje C, y su incorporación a una placa para red inalámbrica de propósitos generales DWL-G520+ provista por D-Link. La primer parte consistió en el desarrollo de tres archivos ejecutables con sus respectivos códigos fu...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autor principal: Del Gesso, Leandro Martín
Formato: Tesis acceptedVersion Tesis de grado
Lenguaje:Español
Publicado: Universidad Nacional de Mar del Plata. Facultad de Ingeniería. Argentina 2007
Materias:
Acceso en línea:http://rinfi.fi.mdp.edu.ar/handle/123456789/832
Aporte de:
id I29-R182-123456789-832
record_format dspace
spelling I29-R182-123456789-8322024-06-06T15:28:20Z Incorporación del algoritmo advanced encription standard en redes inalámbricas Del Gesso, Leandro Martín Algoritmos de encriptación Advanced Encryption Standard (AES) Algoritmos de desencriptación Se presenta un algoritmo de encriptación Advanced Encryption Standard (AES) en lenguaje C, y su incorporación a una placa para red inalámbrica de propósitos generales DWL-G520+ provista por D-Link. La primer parte consistió en el desarrollo de tres archivos ejecutables con sus respectivos códigos fuente los cuales consistieron en: 1. El algoritmo de encriptación: pide los datos a encriptar, la clave y muestra o no (según desee el usuario) todas las operaciones que se efectúan sobre los datos iniciales para finalmente llegar a los datos encriptados que son mostrados en pantalla. 2. El algoritmo de desencriptación: pide los datos a desencriptar, la clave y muestra o no (según desee el usuario) todas las operaciones que se efectúan sobre los datos de entrada para finalmente llegar a los datos desencriptados que son volcados en pantalla. 3. Los algoritmos de encriptación y desencriptación juntos: pide los datos a encriptar, a desencriptar y la clave. El ejecutable muestra o no las operaciones y como opera el sistema en su totalidad desde el comienzo con la encriptación hasta la desencriptación la cual obviamente arrojará los mismos datos de entrada. Los resultados obtenidos fueron satisfactorios debido a que permitieron encriptar y desencriptar los datos binarios introducidos por teclado. En una segunda etapa, se incorporó el algoritmo AES al driver Linux del adaptador inalámbrico DWL-G520+, que sólo proporciona el sistema de encriptación elemental denominado Wired Equivalent Privacy (WEP), a fin de que sea compatible con cualquier red inalámbrica que utilice AES. De esta forma se puede implementar el AES en placas de cualquier marca y serie en forma sencilla, conociendo el formato de los drivers. Con el soporte de un Punto de Acceso DWL-7100 que posee el Laboratorio de Comunicaciones, el cual soporta AES, se implementó el algoritmo en el driver de Linux (slackware 11.0) agregando archivos de encabezamiento y líneas de código adicionales al código primitivo del driver. Fue incluida en el driver la programación adicional para soportar WPA/PSK – AES (Wi-Fi Protected Access/Pre-shared-key), que permite compatibilizar la placa con dicho sistema. Fil: Del Gesso, Leandro Martín. Universidad Nacional de Mar del Plata. Facultad de Ingeniería; Argentina 2007-06-13 Thesis info:eu-repo/semantics/acceptedVersion info:ar-repo/semantics/tesis de grado info:eu-repo/semantics/bachelorThesis application/pdf http://rinfi.fi.mdp.edu.ar/handle/123456789/832 spa info:eu-repo/semantics/openAccess https://creativecommons.org/licenses/by/4.0/ Universidad Nacional de Mar del Plata. Facultad de Ingeniería. Argentina
institution Universidad Nacional de Mar del Plata (UNMdP)
institution_str I-29
repository_str R-182
collection RINFI - Facultad de Ingeniería (UNMdP)
language Español
topic Algoritmos de encriptación
Advanced Encryption Standard (AES)
Algoritmos de desencriptación
spellingShingle Algoritmos de encriptación
Advanced Encryption Standard (AES)
Algoritmos de desencriptación
Del Gesso, Leandro Martín
Incorporación del algoritmo advanced encription standard en redes inalámbricas
topic_facet Algoritmos de encriptación
Advanced Encryption Standard (AES)
Algoritmos de desencriptación
description Se presenta un algoritmo de encriptación Advanced Encryption Standard (AES) en lenguaje C, y su incorporación a una placa para red inalámbrica de propósitos generales DWL-G520+ provista por D-Link. La primer parte consistió en el desarrollo de tres archivos ejecutables con sus respectivos códigos fuente los cuales consistieron en: 1. El algoritmo de encriptación: pide los datos a encriptar, la clave y muestra o no (según desee el usuario) todas las operaciones que se efectúan sobre los datos iniciales para finalmente llegar a los datos encriptados que son mostrados en pantalla. 2. El algoritmo de desencriptación: pide los datos a desencriptar, la clave y muestra o no (según desee el usuario) todas las operaciones que se efectúan sobre los datos de entrada para finalmente llegar a los datos desencriptados que son volcados en pantalla. 3. Los algoritmos de encriptación y desencriptación juntos: pide los datos a encriptar, a desencriptar y la clave. El ejecutable muestra o no las operaciones y como opera el sistema en su totalidad desde el comienzo con la encriptación hasta la desencriptación la cual obviamente arrojará los mismos datos de entrada. Los resultados obtenidos fueron satisfactorios debido a que permitieron encriptar y desencriptar los datos binarios introducidos por teclado. En una segunda etapa, se incorporó el algoritmo AES al driver Linux del adaptador inalámbrico DWL-G520+, que sólo proporciona el sistema de encriptación elemental denominado Wired Equivalent Privacy (WEP), a fin de que sea compatible con cualquier red inalámbrica que utilice AES. De esta forma se puede implementar el AES en placas de cualquier marca y serie en forma sencilla, conociendo el formato de los drivers. Con el soporte de un Punto de Acceso DWL-7100 que posee el Laboratorio de Comunicaciones, el cual soporta AES, se implementó el algoritmo en el driver de Linux (slackware 11.0) agregando archivos de encabezamiento y líneas de código adicionales al código primitivo del driver. Fue incluida en el driver la programación adicional para soportar WPA/PSK – AES (Wi-Fi Protected Access/Pre-shared-key), que permite compatibilizar la placa con dicho sistema.
format Thesis
acceptedVersion
Tesis de grado
Tesis de grado
author Del Gesso, Leandro Martín
author_facet Del Gesso, Leandro Martín
author_sort Del Gesso, Leandro Martín
title Incorporación del algoritmo advanced encription standard en redes inalámbricas
title_short Incorporación del algoritmo advanced encription standard en redes inalámbricas
title_full Incorporación del algoritmo advanced encription standard en redes inalámbricas
title_fullStr Incorporación del algoritmo advanced encription standard en redes inalámbricas
title_full_unstemmed Incorporación del algoritmo advanced encription standard en redes inalámbricas
title_sort incorporación del algoritmo advanced encription standard en redes inalámbricas
publisher Universidad Nacional de Mar del Plata. Facultad de Ingeniería. Argentina
publishDate 2007
url http://rinfi.fi.mdp.edu.ar/handle/123456789/832
work_keys_str_mv AT delgessoleandromartin incorporaciondelalgoritmoadvancedencriptionstandardenredesinalambricas
_version_ 1807948748004786176