Revista Tecnología

¿Qué es la criptografía?

Publicado el 30 julio 2010 por Juan Rodriguez @subinet

¿Que es la criptografia?
La criptografía es una parte importante de la prevención de los datos privados de ser robados. Incluso si un atacante para entrar en tu ordenador o interceptar los mensajes todavía no será capaz de leer los datos si está protegido por la criptografía o cifrado. Además de ocultar el significado de los datos, la criptografía realiza otras necesidades críticas de seguridad para los datos, incluidos los certificados, confidencialidad e integridad.
La criptografía se puede utilizar para autentificar que el remitente de un mensaje es el remitente real y no un impostor. La criptografía también prevé el repudio, que es similar a la autentificación, y se utiliza para probar que alguien llega a enviar un mensaje o realiza una acción. En efecto, instancia que puede usarse para probar algún asunto penal a cabo en una transacción financiera específica.

La criptografía respeta la confidencialidad, ya que sólo un lector con el algoritmo de descifrado correcto puede leer el mensaje cifrado. Por último, la criptografía puede proteger la integridad de la información, garantizando que los mensajes no han sido alterados.
La criptografía viene de las palabras griegas que significan “escritura oculta”. La criptografía convierte los datos en texto sin formato legible o datos codificados llamado texto cifrado. Por definición la criptografía es la ciencia de ocultar información, de manera que los usuarios no autorizados no puedan leerlo.

¿Que es la criptografia?

El secreto en la escritura es una práctica antigua que se remonta al antiguo Egipto, pero sigue siendo fundamental para asegurar los datos en la actualidad. De hecho, la encriptación es absolutamente necesaria cuando se transmiten datos confidenciales a través de medios no seguros como Internet. Los tres tipos de algoritmos utilizados para el cifrado son:

* Hashing
* (Symmetric) Simétrica, también llamada privada o de clave secreta.
* (Asymmetric) Asimétrica, también llamada de clave pública.

Un algoritmo hash se utiliza para crear un código irreversible de una parte de la información. Este código hash se llama un hash y es exclusiva de la información y se puede utilizar como una firma de los datos. Un hash se utiliza para la comparación de datos para asegurarse de que no se han cambiado, por lo que asegura la integridad de un mensaje.

Un algoritmo de cifrado simétrico puede ser descifrado, en lugar de ser irreversibles. Existen varios tipos de algoritmos simétricos. Algunos de los más populares son:

* (Data Encryption Standard) Estándar de cifrado de datos (DES)
* (Advanced Encryption Standard) Estándar de cifrado avanzado (AES)
* Rivest Cipher (RC)
* (International Data Encryption Algorithm) Algoritmo Internacional de cifrado de datos (IDEA)
* Blowfish

DES fue uno de los primeros algoritmos ampliamente utilizados sin embargo, se ha resquebrajado y ya no se considera seguro. AES no se ha resquebrajado y es utilizado por el gobierno de los EE.UU., mientras que IDEA se ve favorecida por las naciones europeas.

RC significa “Ron’s Code” y es una familia de algoritmos escrito por Ron Rivest en 1987. Blowfish es un fuerte algoritmo simétrico de código abierto creado en 1993.

¿Que es la criptografia?

Los algoritmos criptográficos asimétricos se diferencian de los algoritmos simétricos, ya que requiere de dos “claves” para cifrar y descifrar datos en comparación con el algoritmo de clave única simétrica. Asimétrica o cifrado de clave pública utiliza dos claves matemáticamente relacionadas: una clave pública conocida por todos para cifrar mensajes y una clave privada, conocida sólo por el receptor del mensaje a descifrar la información.

La criptografía asimétrica es ampliamente utilizada y sirve de base a los protocolos Transport Layer Security (TLS) y PGP (Pretty Good Privacy) . Algunos algoritmos asimétricos comunes son RSA y Diffie-Hellman.

Información Bitacoras.com


Volver a la Portada de Logo Paperblog