CRIPTOGRAFIA







La criptografia es un elemento esencial en el que se basan las comunicaciones a traves de interrnet, este se ocupa de cifrar la informacion enviada entre un emisor y un receptor para que no pueda ser entendida por un tercero que este espiando la conversación.



Para encriptar informacion en la red se siguen los siguientes pasos:
  1. Identificación y Autenticación:

    • Las partes involucradas en la comunicación se identifican y autentican mutuamente para asegurarse de que están autorizadas para comunicarse entre sí.
  2. Generación de Claves:

    • Se generan claves criptográficas para ser utilizadas en el proceso de cifrado.
  3. Intercambio de Claves :

    • Si se utiliza criptografía asimétrica, las claves públicas se intercambian entre las partes, mientras que las claves privadas se mantienen en secreto.
  4. Selección del Algoritmo Criptográfico:

    • Se elige un algoritmo criptográfico adecuado para cifrar los datos. Algunos ejemplos incluyen AES (Advanced Encryption Standard) para cifrado simétrico y RSA (Rivest-Shamir-Adleman) para cifrado asimétrico.
  5. Cifrado (si es simétrico):

    • Los datos se cifran utilizando la misma clave para cifrado y descifrado. Este proceso puede incluir modos de operación como ECB, CBC, etc.
  6. Firma Digital:

    • Se puede aplicar una firma digital al mensaje utilizando la clave privada del remitente para garantizar la autenticidad del remitente y la integridad del mensaje.
  7. Envío Seguro a través de la Red:

    • Los datos cifrados (y posiblemente firmados) se envían a través de la red, utilizando protocolos seguros como HTTPS, que utiliza SSL/TLS para proporcionar una capa adicional de seguridad.
  8. Recepción del Mensaje:

    • El receptor recibe los datos cifrados y, si es necesario, los descifra utilizando la clave correspondiente. En el caso de firmas digitales, se puede verificar la firma utilizando la clave pública del remitente.
  9. Decifrado :

    • Si se utiliza cifrado simétrico, el receptor utiliza la misma clave utilizada por el remitente para descifrar los datos.
  10. Verificación de la Autenticidad e Integridad:

    • Se verifica la autenticidad del remitente (si se utiliza firma digital) y la integridad del mensaje para asegurarse de que no ha sido alterado durante la transmisión.




CRIPTOGRAFÍA CLASE RICARDO

      resumen:
      la criptografia es un sistema de encriptacion que usa operaciones matematicas con numeros primos. Estas operaciones son en forma de potencia, en la que los dos usuarios que se comunican conocen un número público, al que ambos elevan a un número primo secreto muy alto. La combinacion de los dos resultados será la clave usada para codificar el mensaje(y por lo tanto también descifrarlo). Este sistema es seguro porque los logaritmos (que son necesarios para hallar el exponente privado de cada usuario) son enormemente dificiles de resolver , ya que al consistir de números primos, estos no son fácilmente separables en logaritmos más fáciles como si se daría con números no primos.

      Este sistema aunque sea muy seguro, no es perfecto, ya que el ordenador aunque tarde una excesiva cantidad de tiempo en descifrar el logaritmo, eventualmente puede ser capaz de resolverlo. Especialmente ordenadores cuánticos en los que se están logrando avances agigantados, estos son capaces de resolver los logaritmos mucho más fácilmente.
























Comentarios