Facebook Twitter RSS Reset

Aprende Criptografia (Cifrado Afín) con este Post!

Aprende Criptografia (Cifrado Afín) con este Post!

Hola gente Les doy la bienvenida a un nuevo mio, hoy voy a hablar sobre el Código o Cifrado Afín espero que sea de su agrado]”.

¿Pero antes una rápida lección de historia que es el Cifrado Afín ?

El cifrado afín también se le llama cifrado de transformación afín o cifrado monoalfabético genérico. Es un tipo de cifrado por sustitución en el que cada símbolo del alfabeto en claro (el alfabeto del texto en claro) es sustituido por un símbolo del alfabeto cifrado (el alfabeto del texto cifrado) siendo el número de símbolos del alfabeto en claro igual que el número de símbolos del alfabeto cifrado. Para hallar el símbolo del alfabeto cifrado que sustituye a un determinado símbolo del alfabeto en claro, se usa una función matemática afín en aritmética modular. Para poder aplicar la función matemática lo primero que hay que hacer es asignar un orden que a cada símbolo de cada uno de los alfabeto le asocie un número de orden

Bueno Comencemos….

1) Primer paso

¿Qué es la cifra afín?

  • Cifradores por sustitución genéricos

Se conocen como cifradores por sustitución genéricos monográmicos monoalfabéticos a

aquellos sistemas de cifra clásica que obtienen el alfabeto de cifrado a partir de la ecuación (c

= a*m + b mod n), en donde a es una constante de multiplicación, b una constante de

desplazamiento y n el cuerpo de cifra. Como en inglés se utiliza la palabra decimation para esta

operación de multiplicación, cuyo significado es aniquilar selectivamente o diezmar, es común

que en español se use decimación, si bien esta palabra no está recogida en la RAE.

Así, cuando la constante de desplazamiento b es igual a 0, hablaremos de una cifra por

decimación pura; si la constante de decimación a es igual a 1, hablaremos de una cifra por

desplazamiento puro y si no se dan estas dos condiciones, hablaremos de una cifra afín.

  • Debemos conocer que el Cifrado Afín usa esta formula

Aprende Criptografia (Cifrado Afín) con este Post!

  • Donde

Aprende Criptografia (Cifrado Afín) con este Post!

2) Segundo Paso

  • Podemos usar los Valores que queramos para “a” y para “b” (abajo en el fin del post les dejo una explicación de que valores se pueden usar)
  • La Letra “n”en la ecuación es el valor que esa Letra tiene Ejemplo T tiene valor de 20 entonces “n” va a tener valor a 20.
  • Podemos usar el valor que queramos no excediéndonos del numero de Letras que usemos en este caso mod 27.
  • Si queremos agregar mas Letras o Símbolos los agregamos y les asignamos un valor el que queramos lo importante es que al momento de usar el modulo estén la totalidad de las letras
  • Ejemplo voy a usar el Código A1Z27 por defecto que va de la Letra A a la Z (0 a 26) que suman 27 letras si yo le agrego por ejemplo una coma o punto le asigno un valor (27,28) entonces usaremos el mod 29 y no 27.

Ejemplo:

Aprende Criptografia (Cifrado Afín) con este Post!

3) Tercer Paso

¿Como se resuelve?

  • 1. Agarramos la Primera Letra en este caso la Letra “T” cuyo valor es 20
  • 2. Le asignamos ese valor reemplazando “n”
  • 3. Resolvemos la Operación Matemática
  • 4. El valor que nos da corresponde a una Letra en el Abecedario en este caso “21” es el valor de la Letra “U”

Aprende Criptografia (Cifrado Afín) con este Post!

Y así continuamos con el resto de las Letras:

Aprende Criptografia (Cifrado Afín) con este Post!
Aprende Criptografia (Cifrado Afín) con este Post!
Aprende Criptografia (Cifrado Afín) con este Post!Aprende Criptografia (Cifrado Afín) con este Post!Aprende Criptografia (Cifrado Afín) con este Post!Aprende Criptografia (Cifrado Afín) con este Post!

  • Nos quedaría algo Así:

Aprende Criptografia (Cifrado Afín) con este Post!

  • Y así quedaría todo El resto Encriptado:

Aprende Criptografia (Cifrado Afín) con este Post!

¿Y como se Descifra?


  • Se descifra usando esta formula

Aprende Criptografia (Cifrado Afín) con este Post!

Sabiendo que el inverso es 8 lo que se hace es

  • 1. Se toma la Primera Letra en este caso la Letra “U”.
  • 2. Y vamos reemplazando por la valores que tengamos
  • 3. El resultado en caso de haberlo echo bien el valor que nos de nos tenemos que fijar en la tabla para saber que letra es la que ese valor le corresponde en este caso es la misma letra que acabamos de Encriptar osea la Letra “T”

Aprende Criptografia (Cifrado Afín) con este Post!

  • Y así continuamos con el Resto de las Letras.

Aprende Criptografia (Cifrado Afín) con este Post!
Aprende Criptografia (Cifrado Afín) con este Post!
Aprende Criptografia (Cifrado Afín) con este Post!
Aprende Criptografia (Cifrado Afín) con este Post!
Aprende Criptografia (Cifrado Afín) con este Post!
Aprende Criptografia (Cifrado Afín) con este Post!

Y listo ya volvemos a tener el Sistema Armado y Descencriptado “TARINGA

  • Fortaleza y Debilidades:

El sistema afín en módulo 27 tendrá 26 valores válidos para la constante b y 17 valores válidos

para la constante a por lo que podremos formar hasta 26×17, es decir 442 alfabetos

diferentes. Sin embargo, la cifra seguirá siendo muy débil incluso ante ataques por fuerza

bruta.

Aprende Criptografia (Cifrado Afín) con este Post!

Así que bueno por hoy concluye el post seguiré subiendo mas contenido de este dentro de unos días, pero lo mas importante, Gracias por Pasar y verlo espero que te haya sido de Utilidad.

Aprende Criptografia (Cifrado Afín) con este Post!



https://www.taringa.net/post/ciencia-educacion/19298428/Pasa-lince-te-enseno-Criptografia-Basica-Parte-1.html

https://www.taringa.net/posts/ciencia-educacion/19318764/Aprende-Criptografia-Cifrado-Vigenere-con-este-Post-Lince.html

https://www.taringa.net/post/ciencia-educacion/19320241/Aprende-Criptografia-Cifrado-Francmason-con-este-Post.html

https://www.taringa.net/post/ciencia-educacion/19329301/Aprende-Criptografia-Cifrado-Polibio-con-este-Post.html

https://www.taringa.net/posts/ciencia-educacion/19330587/Aprende-Criptografia-Cifrado-ADFGVX-con-este-Post.html

https://www.taringa.net/post/ciencia-educacion/19339689/Aprende-Criptografia-Cifrado-de-Verman-con-este-Post.html



Gracias por pasar lince

503rd Heavy Panzer Battalion

Aprende Criptografia (Cifrado Afín) con este Post!

No comments yet.

Leave a Comment