Algoritmo de encriptación de archivo de texto plano
Resumen
El presente proyecto es del tipo exploratorio y trata acerca de la implementación de un algoritmo de encriptación basado en el método de Hills y RSA, por el cual se leen las líneas de un archivo de texto plano, para luego ser codificado o decodificado según el proceder del usuario.
Trabajamos con el código ASCII para la aplicación del algoritmo, debido a que el algoritmo se basa en aritmética modular. Las características notables del algoritmo son:
• Facilidad de conversión de cualquier carácter que pertenezca al código ASCII.
• Uso de dos claves de conversión diferentes para el cifrado y descifrado.
• Uso de cifras numéricas grandes para la generación de las claves (de 101 a 99999).
Palabras clave: aritmética modular, algoritmo de Euclides, algoritmo de Euclides extendido, algoritmo
de potencia modular, criptograma, base modular.
DOI: http://dx.doi.org/10.21503/CienciayDesarrollo.2010.v11.08
Texto completo:
PDFDOI: http://dx.doi.org/10.21503/cyd.v11i0.1168
Enlaces refback
- No hay ningún enlace refback.