Cifrar

Cifrar

El termino cifrar describe hacer datos ilegible para otros humanos o computadoras que no deberían ver el contenido. Los datos cifrados se generan mediante un programa de cifrado como PGP, una máquina de cifrado o una clave de cifrado simple, y aparecen como basura hasta que se descifran. Para leer o utilizar los datos, es necesario descifrarlos, y solo aquellos que tengan la correcta contraseña o la clave de descifrado puede hacer que los datos vuelvan a ser legibles.

Consejo

Los datos no cifrados se llaman Texto sin formato ; los datos cifrados o codificados se denominan texto cifrado .

En la actualidad, se utilizan dos tipos básicos de cifrado. El primer tipo es cifrado de clave privada ( cifrado de clave simétrica ), donde ambas personas conocen la clave secreta para cifrar y descifrar los datos. El segundo tipo es cifrado de clave pública ( cifrado de clave asimétrica ), donde el software de cifrado crea una clave pública y privada. Consulte nuestra definición de criptografía de clave pública para obtener más información sobre este tipo de cifrado.

¿Por qué se necesita el cifrado?

Usas cifrado todos los días e incluso lo estás usando ahora mientras lees esta página. El cifrado ayuda a mantener su información y acciones privadas de todos menos del destinatario de su información. Por ejemplo, cuando ingresa la información de su tarjeta de crédito en una página web, solo desea compartir esa información con el sitio web de una empresa. Supongamos que no está encriptado; a medida que transmite esa información, podría ser interceptada y leída por un ataque de intermediario. Sin embargo, cuando la información está encriptada, si fuera interceptada, sería extremadamente difícil de leer debido a la encriptación. El cifrado también ayuda a mantener segura la información almacenada. Por ejemplo, si elige guardar su tarjeta de crédito en un sitio web, está encriptada para evitar que cualquier empleado o atacante lea fácilmente la información.

¿El cifrado es malo?

No. El cifrado es algo muy bueno y, sin cifrado, el Internet no podría existir como lo hace hoy. Sin embargo, como cualquier tecnología, la encriptación puede ser utilizada por personas malas. Algunos argumentan que el cifrado ayuda a proteger a las personas malas al evitar que las autoridades intercepten y lean sus comunicaciones. Sin embargo, permitir que las autoridades o los gobiernos omitan el cifrado para ayudar a monitorear a las personas malas también rompe el cifrado de todos los demás al mismo tiempo. No existe un método para permitir que solo unos pocos eludan el cifrado. La creación de una puerta trasera u otro método para evitar el cifrado rompe todo el concepto de datos seguros. Sin esa confianza en saber que sus datos están seguros, nadie usaría ese método de cifrado.

Pero no estoy haciendo nada malo, ¿por qué me importaría?

Un argumento común para permitir a las autoridades la capacidad de eludir el cifrado es que no estás haciendo nada malo y no tienes nada que ocultar. Si bien es genial que no esté haciendo nada malo, alguien con la capacidad de monitorearlo sin cifrado podría estar haciendo algo malo de manera intencional o involuntaria. Por ejemplo, incluso si está de acuerdo con que las autoridades lean todos sus mensajes privados, probablemente no querrá que un acosador tenga la misma habilidad. Cuando se crea un método para romper el cifrado, cualquiera puede aprovecharlo.

Algoritmos de cifrado

Hay muchos algoritmos utilizado para cifrar datos. Por ejemplo, un cifrado básico conocido como sustitución simple , cifrado de sustitución , o Cifrado césar (nombrado en honor a Julio César) turnos la alfabeto letras sobre algunos caracteres. A continuación se muestra un ejemplo del alfabeto desplazado en cuatro caracteres.

Cifrar clave: a = e, b = f, c = g, d = h, e = i, f = j, g = k, h = l, i = m, j = n, k = o, l = p, m = q, n = r, o = s, p = t, q = u, r = v, s = w, t = x, u = y, v = z, w = a, x = b, y = c, y z = d.

Descifrar clave: a = w, b = x, c = y, d = z, e = a, f = b, g = c, h = d, i = e, j = f, k = g, l = h, m = yo, n = j, o = k, p = l, q = m, r = n, s = o, t = p, u = q, v = r, w = s, x = t, y = u, y z = v

Con esta técnica, un usuario podría cifrar el mensaje: computadora espero ayuda gratuita para todos a: gsqtyxiv lsti jvii lipt jsv izivcsri . A continuación se muestra un ejemplo de cómo se puede hacer esto usando el Perl lenguaje de programación.

|_+_|

Herramienta de conversión

Una versión del código anterior también está disponible en línea para encriptar y convertir su texto.


A continuación se muestran algunos otros ejemplos de algoritmos de cifrado simples.

  • Cifrado de transposición - los personajes adyacentes se intercambian.
  • Cifrado de expansión - se agregan caracteres adicionales entre los caracteres de datos.
  • Cifrado de compactación - los caracteres de los datos se eliminan y almacenan en otro lugar.

¿Cómo descifro o elimino el cifrado?

Para descifrar los datos cifrados, debe tener la clave que le indica a la computadora o al programa de cifrado cómo descifrar los datos. Sin la clave, la información no se puede leer ni descifrar.

Si el cifrado pudiera romperse sin una clave, se consideraría inseguro y dejaría de utilizarse.

¿Cómo evitan los gobiernos el cifrado?

Aquellos que estudian criptografía pueden descifrar cifrados débiles utilizando criptoanálisis donde se estudian los datos cifrados y se utilizan varios métodos para descifrar los datos. Sin embargo, los métodos débiles como estos se evitan porque se sabe que son inseguros.

Para romper un cifrado más fuerte, necesita acceso a un supercomputadora capaz de realizar ataques de fuerza bruta o utilizando varios algoritmos en un intento de romper el cifrado. Sin embargo, algunos de los cifrados más fuertes todavía no se pueden descifrar, incluso con la supercomputadora más rápida que ha pasado más de cien años intentando descifrar un mensaje.

Debido a esta dificultad, la encriptación más fuerte se rompe después de que un gobierno cite a una empresa para ayudar a romper o eludir la encriptación. Algunos gobiernos también pueden solicitar acceso por la puerta trasera a través de un algoritmo de cifrado. Sin embargo, todos los expertos coinciden en que una vez que se crea una puerta trasera, el algoritmo de cifrado ya no se considera seguro de usar porque puede ser eludido.

¿Se pueden eliminar los datos cifrados?

Los datos cifrados no son datos protegidos; puede ser eliminado , editado , sobrescrito e incluso infectado . Los datos cifrados podrían incluso volver a cifrarse utilizando otro algoritmo de cifrado. Si tiene datos cifrados a los que no puede acceder y desea recuperarlos. espacio ocupa, se puede eliminar como todos los demás archivos y no requiere llave. Si tiene un disco duro completo o un sistema operativo protegido por cifrado, también puede formatearlo.

Nota

Eliminar datos cifrados o formatear una unidad cifrada no recupera los datos cifrados; elimina el cifrado y los datos. En otras palabras, se pierden todos los datos cifrados.

Nota

Si los datos cifrados fueron causados ​​por Secuestro de datos , eliminar los archivos cifrados no elimina el ransomware. Sin embargo, formatear el disco duro para borrar todo y empezar de nuevo eliminaría el ransomware. Además, eliminar el ransomware de una computadora no descifra los datos. Aún se requiere la contraseña o clave de descifrado para descifrar los datos.