usuario
clave
iniciar sesión
regístrate
Portada
Canales
  • Apple
  • Blackhats
  • Ciencia
  • Comunicación
  • Curiosidades
  • e-Administración
  • Empresas
  • Eventos
  • Hardware
  • Nombramientos
  • Seguridad
  • Software
  • Software Libre
  • Telefonía
  • Videojuegos
  • Wireless
El Periódico
  • Blogs amigos
  • Editorial
  • Entrevistas
  • Gadgets
  • Minijuegos
  • Perfiles
  • Tags
  • Top noticias
  • Videorreportajes
  • Webcómics
MiFlecha
  • Blogs
  • Imágenes
  • Videos
Servicios
  • Boletines
  • Contactos
  • Formación
  • Tienda
  • Viviendas
Comunidad
  • Encuestas
  • Foros
  • Emails de los lectores
  • Chat
Viviendas
Acción:
Propiedad:
Provincia:



Patrocinado por:
Pisos y casas en España
Tienda
Boletín semanal
Email:
Boletines publicados
Arag
  • Seguridad
  • Noticias
Otras noticias
  • El último parche de Mac corrige 50 vulnerabilidades
  • Aparece una nueva variante del virus Bagle "H.E."
  • Los 10 principales errores de seguridad TI que cometen los departamentos informáticos en las Pymes
  • Troyanos y adware siguen "dando la brasa" a los internautas
  • Netsky, ¿original o copia de imitadores?
  • Actualizaciones de seguridad de Adobe Shockwave Player y ColdFusion
  • Cross Site Scripting en Nagios 3.2.3
  • Las 20 vulnerabilidades de seguridad más críticas en Internet
  • Múltiples vulnerabilidades en IBM WebSphere 6.x
  • MyDoom causa medio millón de infecciones en España
Más noticias
En el foro
  • detective privado...
  • ¿Qué antivirus usas?
  • Virus Conficker "jwgkvsq.vmx"
  • ¿Son las empresas que fabrican antivirus las responsables de los virus?
  • ¿Qué Anti-espías usas?
Ir al foro de Seguridad
SISTEMAS DE CIFRADO

Criptoanálisis, a la búsqueda del secreto

El Criptoanálisis engloba el estudio y el ataque de los sistemas de cifrado para intentar recuperar la información original. Para entender su dinámica, vamos a utilizar como ejemplo el texto cifrado: "XQFFODUMOUQH - FQDTQIEVJMQHU". Para empezar, realizaremos un pequeño estudio estadístico contando cuantas veces aparece cada letra.

08 Ene 2004 | PANDASOFTWARE
SEn gran cantidad de textos, el estudio estadístico permite conocer cuáles son las letras que, con mayor frecuencia, se emplean en cada idioma. En inglés son: "E", "T", "A" y "O"; en español: "E", "A", "O" y "L", mientras que en francés la lista está encabezada por "E", "S", "A" y "R". En textos cifrados extensos, el análisis basado en la frecuencia de las letras por idiomas es muy efectivo.

i aplicamos el estudio estadístico al ejemplo veremos que las letras más frecuentes son la "Q" -cinco veces-, así como la "F" y la "U" -ambas en 3 ocasiones-. Lo primero que se nos puede ocurrir es sustituir la "Q" de nuestro texto cifrado por la "E", ya que es la letra que con más frecuencia se puede encontrar en diferentes idiomas. En un alfabeto de 26 caracteres, de la "A" a la "Z", esto supondría dar un salto de la letra en posición 17 (Q), a la letra en la posición 5(E), es decir, una diferencia de 12 posiciones (17-5).

Después de sustituir la "Q" por la "E" -restando 12 posiciones-, haremos lo mismo con el resto de letras del texto cifrado. Así por ejemplo, a la letra "X" -a la que le corresponde la posición 24 del alfabeto-, le restamos 12 y obtenemos la letra "L". El resultado de la misma operación nos daría el
texto: "LETTCRIACIEV - TERHEWSJXAEVI". La cadena resultante carece de sentido, lo que significa que nuestro primer intento ha sido fallido. Es probable que hayamos escogido el sistema apropiado pero, al ser un texto tan corto, es posible que la letra más repetida no sea la "E". Por ello, insistiremos de nuevo, esta vez con la "A", una letra también muy frecuente en la mayoría de idiomas.

En este segundo intento sustituimos la letra más repetida del texto cifrado de partida -la "Q" (que ocupa la posición 17 en el alfabeto)-, por la "A" (posición 1), entre las que hay diferencia de 16 posiciones (17-1), que también aplicaremos al resto de letras. En este caso, a la letra "X" -con posición 24 en el alfabeto- le correspondería la letra "H", con posición 8 (24-16). Aplicando la misma operación a todo el texto, obtenemos la cadena: "HAPPYNEWYEAR - PANDASOFTWARE".

El ejemplo que hemos utilizado en Oxygen3 24h-365d está basado en el algoritmo clásico de César. Se trata de uno de los sistemas de cifrado más sencillos que existen, aunque es uno de los puntos de referencia de los métodos empleados actualmente en la Criptografía moderna.

Boletín

Si quieres recibir cada semana las noticias más interesantes suscríbete a nuestro boletín.

Comentarios
LaFlecha.net no se hace responsable del contenido de los comentarios publicados.
Entérate de cuándo hay nuevos comentarios

No se permitirán los comentarios que :
- puedan resultar ofensivos o injuriosos
- incluyan insultos, alusiones sexuales innecesarias y palabras soeces o vulgares
- apoyen la pedofilia, el terrorismo o la xenofobia

Autor
Comentario
Ver más...
BBCode (Ayuda): [b], [i], [u], [s], [quote], [code], [spoiler]
Publicidad
Ahora en LaFlecha puedes encontrar Cursos y Másters

  • Acerca de LaFlecha
  • Contactar
  • Política de privacidad
  • RSS/RDF
  • Síguenos en Twitter
  • ¿Quieres saberlo todo sobre Hacking?