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...
Guardado en:
| Autor principal: | |
|---|---|
| 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 |