InicioCiencia EducacionAprende Criptografia (Cifrado Afín) con este Post!

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

Ciencia Educacion•3/26/2016
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


Criptografia


  • Donde

Cifrados


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:


Codigos


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"


Afin


Y así continuamos con el resto de las Letras:


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

  • Nos quedaría algo Así:

Secretos

  • 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


Criptografia

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"

Cifrados

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

Codigos
Afin
Secretos
Aprende Criptografia (Cifrado Afín) con este Post!
Criptografia
Cifrados

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 26x17, es decir 442 alfabetos
diferentes. Sin embargo, la cifra seguirá siendo muy débil incluso ante ataques por fuerza
bruta.


Codigos






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.

Afin















Gracias por pasar lince

503rd Heavy Panzer Battalion


Secretos
Datos archivados del Taringa! original
0puntos
1visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
4visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

s
santiissss🇦🇷
Usuario
Puntos0
Posts96
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.