GoConqr has a new look! Let us know what you think.

Flowchart

Teoría de números

Breguel Aguirre Cuellar Ingeniería Spanish

Flowchart content

  1. Teoría de números

  2. Matemática discreta y congruencia

  3. La congruencia es la base en la que se sustentan las operaciones de cifra en matemática discreta.

  4. Divisibilidad de los números

  5. En criptografía muchas veces nos interesará encontrar el máximo común denominador mcd entre dos números a y b.

  6. Para la existencia de inversos en un cuerpo n, la base a y el módulo n deberán ser primos entre sí. Þ mcd (a, n) = 1

  7. Sean dos números enteros a y b: se dice que a es congruente con b en el módulo o cuerpo n (Zn) si y sólo si existe algún entero k que divide de forma exacta la diferencia (a - b) .

  8. Inversión de una operación de cifra

  9. En criptografía deberá estar permitido invertir una operación para recuperar un cifrado Þ descifrar.

  10. Aunque la cifra es una función, en lenguaje coloquial la operación de cifrado podría interpretarse como una “multiplicación” y la operación de descifrado como una “división”, si bien hablaremos en este caso de una multiplicación por el inverso

  11. La analogía anterior sólo será válida en el cuerpo de los enteros Zn con inverso

  12. Conjunto reducido de restos CRR

  13. El conjunto reducido de restos, conocido como CRR de n, es el subconjunto {0, 1, ... ni, ... n-1} de restos, primos con el grupo n.

  14. Si n es primo, todos los restos serán primos con él

  15. Utilidad del CRR

  16. El conocimiento del CRR permitirá aplicar un algoritmo para el cálculo del inverso multiplicativo de un número x dentro de un cuerpo n a través de la función f(n), denominada Función de Euler o Indicador de Euler.

  17. Teorema de Euler

  18. Dice que si mcd (a,n) = 1 Þ af(n) mod n = 1

  19. Pequeño teorema de Fermat

  20. Si el cuerpo de trabajo es un primo p:

    mcd (a, p) = 1 Þ af(p) mod p = 1

    Entonces a * x mod p = 1 y af(n) mod p = 1

  21. Algoritmo Extendido de Euclides AEE

  22. Si mcd (a, n) = 1 y a*x mod n = 1 Þ x = inv (a, n)

  23. Teorema del Resto Chino TRC

  24. Si n = d1*d2*d3* ... *dt con di = piei (p primo)

  25. ¿Para qué sirve entonces este algoritmo?

  26. Entre otras cosas, cuando veamos el sistema de cifra RSA y el tema dedicado a Protocolos Criptográficos, encontraremos una interesante aplicación del teorema

  27. La exponenciación en la cifra asimétrica

  28. Una de las aplicaciones más interesantes de la matemática discreta en criptografía es la cifra asimétrica en la que la operación básica es una exponenciación AB mod n, en donde n es un primo grande o un producto de primos grandes.

  29. ¿Cuántos números primos hay?

  30. Por el teorema de los números primos, se tiene que la probabilidad de encontrar números primos a medida que éstos se hacen más grandes es menor.

  31. Utilidad de la raíz primitiva en criptografía

  32. La utilidad de este concepto en criptografía lo veremos cuando se estudien los sistemas de clave pública y, en particular, el protocolo de intercambio de claves de Diffie y Hellman.

Information

Description
Ingeniería Flowchart on Teoría de números, created by Breguel Aguirre Cuellar on 16/06/2021.
Views
0
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?