Aprender Criptografia

Iniciado por Pupper, 12 Octubre 2021, 16:38 PM

0 Miembros y 1 Visitante están viendo este tema.

Pupper

Hola, buenas a todos.

Me pregunto como puedo hacer para aprender por mi cuenta criptografia, y ademas se que todo se basa en matematicas por lo tanto tambien si pueden recomendarme como ir de apoco aprendiendo matematicas especificas para la criptografia.

Muchas gracias

AlbertoBSD

Podrias empezar yendo algunos de los temas pegados en el foro:

Glosario de téminos de Criptografía elhacker.net
https://foro.elhacker.net/criptografia/glosario_de_teminos_de_criptografia_elhackernet-t311330.0.html

Manual: Criptografía asimétrica desde cero.
https://foro.elhacker.net/criptografia/manual_criptografia_asimetrica_desde_cero-t309762.0.html

Introducción a la Factorización De Semiprimos (RSA)
https://foro.elhacker.net/criptografia/introduccion_a_la_factorizacion_de_semiprimos_rsa-t506778.0.html

Una vez que vallas viendo los conceptos nuevos puedes buscar mas informacion en wikipedia o en google y terminar dando con algun paper o algun post interesante.

Por cierto bienvenido.

Saludo!
Donaciones
1Coffee1jV4gB5gaXfHgSHDz9xx9QSECVW

Pupper

Yo tenia muchas ganas de estudiar licenciatura en matematicas, hay campos de la matematica que sean especificos de la criptografia o tal vez no? Por ejemplo la matematica discreta, etc.

AlbertoBSD

Donaciones
1Coffee1jV4gB5gaXfHgSHDz9xx9QSECVW

FFernandez

#4
Creo que hay que tener en la mente la estructura de lo que uno quiere o va a estudiar, antes de hacerlo.  Ejemplo:


Lo básico de la criptografía asimétrica se basa en un par de claves (Clave pública (X por Y)

Y tu clave privada (XY) básicamente este es tu rodillo de descifrado Único.
Se suelen utilizar primos o seudo primos muy grandes.Para dificultar que puedan saber cuál es el tuyo.





En el caso de la imagen 5 por 23

kub0x

Cita de: Pupper en 13 Octubre 2021, 16:23 PM
Yo tenia muchas ganas de estudiar licenciatura en matematicas, hay campos de la matematica que sean especificos de la criptografia o tal vez no? Por ejemplo la matematica discreta, etc.

De hecho ceñirte a estudiar sólo matemáticas es más efectivo que aprender estudiando criptografía, pues al final todo son estructuras algebraicas con una operación (grupo) o con dos (ring/field).
La criptografía es más como utilizar las matemáticas para satisfacer ciertas propiedades que hacen que el esquema sea resistente a ataques conocidos.

Como te interesa saber que campos están relacionados te dejo una lista:

- Linear Algebra & non-linear (algebraic geometry). Si estudiaste mates ya tienes una base para al menos la lineal.
- Abstract Algebra: estructuras algebraicas como anillos, fields, grupos, quasi groups, semigroups. Con una base fuerte aquí podrás crear tus propios esquemas o validar los existentes.
- Algebraic Combinatorics: Si tienes conocimientos en matemática discreta aprenderas a trabajar con permutaciones, grafos, grupo simétrico, particiones, enumeraciones etc. Viene muy bien para el criptoanalisis y para crear esquemas.
- Teoria de la computación: Para al menos tener nociones del la complejidad computacional en tiempo de ejecucción y espacio en memoria.

Si disfrutas de las matemáticas, la cripto es otro campo más donde las puedes aplicar. Los problemas matemáticos utilizados en cripto clásica y post cuántica son conceptos matemáticos comprendidos en los anteriores campos.

Saludos  :D
Viejos siempre viejos,
Ellos tienen el poder,
Y la juventud,
¡En el ataúd! Criaturas Al poder.

Visita mi perfil en ResearchGate