Revista: | Programación matemática y software |
Base de datos: | |
Número de sistema: | 000573275 |
ISSN: | 2007-3283 |
Autores: | Sánchez Rinza, Bárbara Emma1 Flores Sayago, Marlon Paul1 Rocha Rinza, Tomás1 |
Instituciones: | 1Benemérita Universidad Autónoma de Puebla, UNAM, Facultad de Ciencias de la Computación, Instituto de Química, 14 Sur y avenida San Claudio, Puebla, México, |
Año: | 2022 |
Volumen: | 14 |
Número: | 1 |
Paginación: | 1-8 |
País: | México |
Idioma: | Español |
Resumen en inglés | In this work, it is encrypted by means of Cesar's algorithm and decrypted by brute force, through a frequency analysis, the frequency analysis is introduced for 3 languages so that the cryptogram can be deciphered in these 3 chosen languages, the plain texts They can be in Spanish, English, and Portuguese, the interface will have three sections (plain text, ciphertext and decrypted text), a console-type data output area and a command area. These should allow the actions of loading text from a file, clearing the fields, performing encryption and decryption, selecting a working language and performing the attack by frequency analy sis. Since the frequency analysis varies depending on the language we use. |
Resumen en español | En este trabajo se cifrar por medio del algoritmo de Cesar y se descifrar por fuerza bruta, mediante un análisis de frecuencias, se introduce el análisis de frecuencia para 3 idiomas para que el criptograma, se pueda descifrar en estos 3 idiomas elegidos, los textos llanos pueden estar en español, inglés, y portugués, la interfaz contará con tres secciones (texto plano, texto cifrado y texto descifrado), un área de salida de datos tipo consola y un área de comandos. Estos deben permitir las acciones de cargar texto desde un archivo, limpiar los campos, realizar el cifrado y descifrado, seleccionar un idioma de trabajo y realizar el ataque por análisis de frecuencias. Ya que el análisis de frecuencia varía dependiendo del idioma que utilicemos. |
Palabras clave: | Algoritmo de Cesa, Análisis de frecuencias, cifrar, descifrar, texto llano |
Keyword: | Cesa algorithm, frequency analysis, encrypt, decrypt, plain text |
Texto completo: | Texto completo (Ver PDF) |