Underc0de

[In]Seguridad Informática => Criptografía => Mensaje iniciado por: Cl0udswX en Agosto 31, 2014, 12:22:32 AM

Título: Matematicas en la criptografia.
Publicado por: Cl0udswX en Agosto 31, 2014, 12:22:32 AM

(http://muyseguridad.net/wp-content/uploads/2013/05/chp_lock_binary.jpg)

Matemáticas en la Criptografía

Las matemáticas como ciencia siempre han tenido gran penetración en todas las áreas de desarrollo de la humanidad, a veces de manera indirecta, otras de manera más inmediata. Desde sus campos más abstractos como la teoría de los números, la geometría algebraica, la topología, el análisis real y complejo, hasta los más aplicados, como la probabilidad, las ecuaciones diferenciales. Todas tienen una aplicación a diferentes áreas de la tecnología, y es imposible desligar a las matemáticas del desarrollo actual en todo el mundo.

Sin embargo no es fácil en ocasiones explicar cómo, definiciones, teoremas, metateoremas, o alguna teoría abstracta puede llegar a convertirse en el ala de avión, en un medicamento, en algún dispositivo electrónico.

A la mitad de la década de los 70s, se dio a conocer al mundo, uno de los descubrimientos más importantes en la criptografía moderna, la invención de la criptografía de clave pública.
Por una parte fue notable la solución del problema de la distribución de claves, y por el otro fue interesante que haya sido con problemas matemáticos que hasta esos momentos parecían no atraer la atención, como el problema de la factorización entera, y el problema del logaritmo discreto.

A partir de esos años han sido muchas las aportaciones que las matemáticas han tenido a la criptografía de clave pública, y en contra de las predicciones de los "matemático-fóbicos", con la designación del nuevo estándar de la criptografia simétrica AES, ahora también la criptografía simétrica es área de trabajo del álgebra.

En esta sección listamos de manera muy ligera algunas de las aportaciones de las matemáticas que en estos momentos tienen importante penetración en la criptografía. El objetivo es tratar de mostrar como deferentes áreas han sido usadas en la criptografía.

1.- Numeros Primos
: Desde el inicio de la criptografía fueron usados los números enteros, más particularmente se ha trabajado con elementos de ℤ p, se podía decir que el cifrado de mensajes se reducía a encontrar una buena permutación en ℤp y esto prevaleció casi en gran parte de la historia de la criptografía. No fue sino hasta el comienzo de la criptografía moderna a la par del invento de la computadora y los algoritmos, cuando nuevas formas de cifrar información fueron surgiendo. En esos tiempos los números primos no eran de mucha trascendencia, simplemente se usaba que en ℤ p debería de ser primo para que todos los elementos tuvieran inverso multiplicativo.

En la actualidad, los números primos tienen diversas aplicaciones, entre las cuales están: la generación de claves RSA, la generación del dominio de parámetros para firma digital DSA, del esquema de intercambio de claves DH y las versiones elípticas EDSA, y EDH.

Es sabido que existen una cantidad infinita de números primos y además que tienen una distribución "uniforme". De donde se puede deducir que siempre es posible encontrar un número primo de cualquier longitud. La base fundamental de este hecho es el Teorema del Número Primo, conectado con la Hipótesis de Riemann, y todas las funciones relacionadas.

Un problema fundamental es el encontrar números primos de cierta longitud, desde 128 hasta 1024 bits, de manera eficiente, en muchos casos son necesarios para aplicaciones de tiempo real.
Este problema había quedado abierto ya que solo se contaban con algoritmos probabilísticos (método de Miller-Rabin). Que aunque la probabilidad de obtener un error era insignificante (1/2100) para propósitos prácticos. Siempre existía la inquietud de lograr un método deterministico y eficiente, finalmente fue logrado por un grupo de investigadores de la India. En Agosto del 2002 Agrawal, Kayal and Saxena (AKS), encontraron un método determinístico y de tiempo de ejecución polinomial para encontrar números primos. Recientemente se dieron algunas mejoras del método AKS que fueron hechas por Berrizbeitia, Cheng, y Bernstein. El Método AKS se basa en una generalización del Teorema Pequeño de Fermat, y dice que un número n es primo si y sólo si (x-a)n = xn-a en el anillo ℤn
Título: Re:Matematicas en la criptografia.
Publicado por: CrazyKade en Septiembre 05, 2014, 11:42:37 AM
Maravilloso aporte!!!!!
Ya lo incluí en el índice de temas importantes! (http://underc0de.org/foro/index.php?topic=9549.msg33664#msg33664)
Saludos!

CrazyKade
Título: Re:Matematicas en la criptografia.
Publicado por: Cl0udswX en Septiembre 05, 2014, 11:37:07 PM
A sus órdenes siempre. 


Enviado desde iOS utilizando Tapatalk.
Título: Re:Matematicas en la criptografia.
Publicado por: Flemon en Septiembre 06, 2014, 12:55:45 AM
Muy Buena info...
Un abrazo
Título: Re:Matematicas en la criptografia.
Publicado por: Cl0udswX en Septiembre 15, 2014, 07:41:26 PM
Gracias!!


Enviado desde iOS utilizando Tapatalk.
Título: Re:Matematicas en la criptografia.
Publicado por: UpecBlack en Septiembre 16, 2014, 12:25:47 AM
excelente post mas el tema de los primos es algo muy interesante el estudio de los polinomios
Título: Re:Matematicas en la criptografia.
Publicado por: KiddArabic en Noviembre 12, 2017, 03:37:09 PM
que entiendes por curvas elipticas tambien se usa para esto.
Título: Re: Matematicas en la criptografia.
Publicado por: ClaudioDuran en Agosto 26, 2022, 09:00:41 AM
Que maravilla que las matemáticas sean el alma de todo el universo!!!