Skip to main content
criptografia que es

¿Qué es la criptografía?

La criptografía es la ciencia y el arte de escribir mensajes de manera cifrada o en código, este campo de estudios se encarga de las comunicaciones secretas para así proteger documentos y datos mediante el uso de cifras y códigos. Esto permite poder escribir algo oculto en documentos y datos que son de carácter confidencial, pero circulan a través de redes locales o en internet.

El uso de la criptografía es antiguo, tanto como la escritura, los romanos llegaron a usar códigos para mantener ocultos sus planes de guerra de los enemigos. Así, solo las personas que sabían el significado de los códigos podían descifrar el mensaje oculto.

Con la llegada de los ordenares la criptografía comenzó a divulgarse, usarse y modificarse cada vez más. Asimismo, cogió impulso con los algoritmos matemáticos. La criptografía no solo le da seguridad al usuario, también:

  1. Cuida la integridad de la web
  2. Autentifica la identidad del usuario, del remitente, del destinatario y la actualidad del mensaje o del acceso.
  3. Autentifica y protege confidencialidad de las comunicaciones personales, las transacciones comerciales y bancarias.
  4. Protege la integridad de transferencias electrónicas de fondos.

Tipos de criptografía

Dependiendo del tipo de clave que se use en la criptografía, esta puede ser asimétrica, simétrica o hibrida, para tener más detalles sobre estos tipos, continúa leyendo:

Asimétrica

Es llamada también como criptografía de clave pública, se basa en el uso de dos claves, una pública y otra privada, por ello, no necesitas conocer previamente una clave. En el caso de la clave pública se puede enviar y dar a conocer a cualquier persona, pero la clave privada no la debes compartir con nadie. Si quieres enviar un mensaje debes usar la clave pública para cifrar el mensaje y enviarlo, el receptor solo podrá descifrar el mensaje haciendo uso de su clave privada.

El nivel de seguridad que proporciona este tipo de criptografía es elevado, tanto que ni siquiera la persona que cifró el mensaje podrá descifrarlo si no cuenta con la clave privada. Esta criptografía asimétrica es la que se usa en las criptomonedas, es fundamental en el blockchain para poder llevar a cabo las operaciones e intercambios de información entre iguales, y siempre contarán con seguridad total, y no tendrán que confiar entre ellos.

Simétrica

También es llamada criptografía de clave privada o criptografía de una clave, se ha usado durante mucho tiempo, desde el principio de la historia. Se basa en el uso de una clave única para poder cifrar y descifrar un mensaje, esta debe ser conocida previamente tanto por el emisor como por el receptor. Es en este punto donde encontramos su debilidad, ya que un tercero podría interceptar la clave cuando el emisor la transmite al receptor.

Por ello es importante que, al usar criptografía simétrica, la clave sea difícil de adivinar, ya que los ordenadores actuales tienen facilidad para adivinar las claves de forma rápida. Además, puesto que los algoritmos criptográficos son públicos, deberás darle fortaleza a través de su propia complejidad interna y la longitud de esta clave, así es como podrás evitar los ataques de fuerza bruta.

criptografia tipos

Híbrida

Este tipo de criptografía usa tanto cifrado simétrico como asimétrico, pues mediante el asimétrico comparte una clave para el simétrico. Esta última aporta un nivel de seguridad muy bajo respecto a la primera, pero la rapidez que da la criptografía simétrica para cifrar y descifrar un mensaje es mayor que la de la asimétrica y es por ello por lo que se creó la criptografía híbrida, toma lo mejor de ambos tipos.

Tipos de claves

Ahora bien, los distintos tipos de criptografía a su vez usan distintos tipos de claves, las cuales te detallamos a continuación:

  1. Criptografía de llave única: esta usa la misma llave para codificar y decodificar los mensajes, este método es altamente eficiente en cuanto al tiempo de procesamiento, pero su desventaja se presenta en la necesidad de contar con un medio seguro para poder compartir la llave entre las personas o entidades que van a intercambiar la información criptografiada.
  2. Criptografía de llaves pública y privada: en este caso se usan dos llaves, una pública para codificar y otra privada para decodificar los mensajes. Así es como cada persona o entidad, cuenta con dos llaves, una pública que podrán divulgar libremente y la otra privada que deberán mantener secreta, solo su dueño debe conocerla. Por tanto, los mensajes son codificados con la llave pública y solo podrán decodificarse usando la llave privada que le corresponde.

Este último método tiene bajo desempeño en cuanto al tiempo de procesamiento, pero su ventaja está en la libre distribución de llaves públicas, las cuales no requieren de un medio seguro para las llaves se puedan combinar previamente.

Hasta aquí nuestro post sobre criptografía, como ves es una técnica bastante antigua, y que en la actualidad es fundamental para asegurar la transferencia de información, las transacciones bancarias, transferencias de fondos, etc.. Esperamos que la información te haya sido de mucha utilidad para conocer un poco más a fondo esta técnica tan usada en la informática.