Diferencia entre el cifrado simétrico y asimétrico

Diferencia entre el cifrado simétrico y asimétrico

El cifrado es muy viejo. De hecho, el cifrado se ha utilizado para enviar y recibir información confidencial de manera segura durante muchos siglos. El cifrado de turno del César, por ejemplo, se introdujo hace más de 2,000 años. El cifrado simplemente transforma el texto sin formato, o datos sin protección, en datos cifrados o texto de cifrado, utilizando una clave. Para romper el texto cifrado y transformarlo nuevamente en texto plano, se requiere una clave de cifrado asociada. Es casi imposible romper el texto cifrado sin la clave. Los métodos de cifrado temprano utilizaron una clave única para cifrar el texto sin formato para generar texto cifrado y descifrar el texto cifrado en texto sin formato. Debido a que se usa la misma clave tanto para el cifrado como para el descifrado, este método se llama cifrado simétrico. Por el contrario, el cifrado asimétrico utiliza un par de claves para cifrar y descifrar datos; Se utiliza una clave para cifrar los datos y la otra clave se usa para descifrar los datos.

¿Qué es el cifrado simétrico??

El cifrado simétrico, o el cifrado de clave única, es un tipo de cifrado que utiliza una sola clave para cifrados (codificar) y descifrar (decodificar) datos o información. Es la criptografía mejor entendida primitiva y es donde comenzó todo. El cifrado de César, el enigma del alemán y el morado japonés son ejemplos de cifrado simétrico. Cada algoritmo de cifrado requiere un algoritmo de cifrado y un algoritmo de descifrado. En el cifrado simétrico, ambos algoritmos dependen de la misma clave secreta. Esa única clave se usa para cifrar el texto sin formato en texto cifrado y para descifrar ese texto cifrado de nuevo en texto sin formato. Debido a que la misma clave es responsable de encriptar y descifrar datos, este método se llama cifrado simétrico. Este tipo de cifrado utiliza claves o claves idénticas relacionadas a través de una transformación simple. Entonces, todos con el conocimiento de la clave secreta pueden decodificar el texto cifrado en texto sin formato. Por lo tanto, el cifrado simétrico a menudo se llama cifrado clave privado o secreto.

¿Qué es el cifrado asimétrico??

El cifrado asimétrico, también llamado criptografía de clave pública, es un método relativamente nuevo que utiliza dos claves, una clave privada y una clave pública, para cifrar y descifrar datos. A diferencia del cifrado simétrico, utiliza un par de claves para encriptar y descifrar datos; Se utiliza una clave para cifrar los datos y la otra clave se usa para descifrar los datos. La clave pública se puede distribuir ampliamente, pero la clave privada solo es conocida por el propietario. La clave pública se llama así porque solo se puede usar para cifrar un mensaje y no descifrarlo. Se puede compartir ampliamente y, por lo tanto, se llama clave pública. El remitente utiliza su clave pública para cifrar los datos y el receptor luego usa la clave privada para descifrar los datos. La clave privada es la mitad correspondiente del par de claves y siempre debe mantenerse en secreto, de ahí el nombre. Se utiliza ampliamente para compartir información o datos entre organizaciones y para asegurar las transacciones en línea.

Diferencia entre el cifrado simétrico y asimétrico

Descripción

- El cifrado simétrico, también llamado cifrado de clave única, es un tipo de cifrado que utiliza una clave secreta para cifrar los datos y luego se usa la misma clave para descifrar los datos. Esto significa que la misma clave privada se utiliza tanto para la información de codificación como para la decodificación. Por el contrario, el cifrado asimétrico, también llamado cifrado de clave pública, es un tipo de cifrado que utiliza un par de claves, en lugar de una sola clave, para encriptar y descifrar datos. La clave pública se utiliza para cifrar datos y la clave privada se usa para descifrar los datos.

Algoritmos

- Los algoritmos de cifrado simétrico ampliamente utilizados son AES-128, AES-192 y AES-256. Otros cifrados de bloques también se han desarrollado a lo largo de los años, que incluyen Blowfish, Cast5, Idea, RC4, RC5 y RC6. RSA es el algoritmo de cifrado asimétrico estándar desarrollado por Ron Rivest, Adi Shamir y Len Adleman. Los ejemplos bien conocidos de algoritmos de cifrado asimétrico son Diffie-Hellman, ECC, Elgamal, DSA, Criptografía de curva elíptica (ECC), Yak y más.

Usos

- El cifrado simétrico utiliza claves o claves idénticas relacionadas a través de una transformación simple. Por lo tanto, este tipo de cifrado se usa principalmente en sistemas informáticos modernos para proteger la privacidad del usuario y mejorar la seguridad. El estándar de encriptación avanzado (AES) es uno de los mejores ejemplos de cifrado simétrico y otros que son peces de soporte, cifrado más rivest 4, estándar de cifrado de datos (DE), RC5, RC6, etc. El cifrado asimétrico se usa ampliamente para compartir información o datos entre organizaciones y para asegurar transacciones en línea, y firmas digitales. Otras aplicaciones incluyen correo electrónico cifrado, efectivo digital, servicios de estampado de tiempo, etc.

Simétrico vs. Cifrado asimétrico: tabla de comparación

Resumen de simétrico vs. Cifrado asimétrico

En el cifrado simétrico, ambos algoritmos dependen de la misma clave secreta. La misma clave se usa para cifrar y descifrar datos. El cifrado asimétrico, por el contrario, utiliza un par de claves para cifrar y descifrar datos; Se utiliza una clave para cifrar los datos y la otra clave se usa para descifrar los datos. En pocas palabras, el cifrado asimétrico es más seguro, gracias a su capacidad para codificar información sin compartir la misma clave de cifrado. Sin embargo, el cifrado asimétrico es computacionalmente más intensivo y, por lo tanto, significativamente más lento que el algoritmo de cifrado simétrico.