Diferencia entre codificación y cifrado

Diferencia entre codificación y cifrado
Diferencia entre codificación y cifrado

Video: Diferencia entre codificación y cifrado

Video: Diferencia entre codificación y cifrado
Video: Diferencia entre densidad y viscosidad | (En español) 2024, Noviembre
Anonim

Codificación frente a cifrado

La codificación es el proceso de transformar datos en un formato diferente utilizando un método que está disponible públicamente. El propósito de esta transformación es aumentar la usabilidad de los datos, especialmente en diferentes sistemas. El cifrado también es un proceso de transformación de datos que se utiliza en criptografía. Convierte los datos originales a un formato que solo puede entender una parte que posee una información especial (llamada clave). El objetivo del cifrado es mantener la información oculta a las partes que no tienen permiso para ver la información.

¿Qué es la codificación?

La transformación de datos en un formato más utilizable por diferentes sistemas mediante un método disponible públicamente se denomina codificación. La mayoría de las veces, el formato convertido es un formato estándar que se usa ampliamente. Por ejemplo, en ASCII (Código estándar estadounidense para el intercambio de información), los caracteres se codifican mediante números. 'A' se representa con el número 65, 'B' con el número 66, etc. Estos números se conocen como el 'código'. Del mismo modo, los sistemas de codificación como DBCS, EBCDIC, Unicode, etc. también se utilizan para codificar caracteres. La compresión de datos también puede verse como un proceso de codificación. Las técnicas de codificación también se utilizan cuando se transportan datos. Por ejemplo, el sistema de codificación decimal codificado en binario (BCD) utiliza cuatro bits para representar un número decimal y Ethernet utiliza la codificación de fase Manchester (MPE) para codificar bits. Los datos codificados se pueden decodificar fácilmente utilizando métodos estándar.

¿Qué es el cifrado?

El cifrado es un método de transformación de datos con la intención de mantenerlos en secreto. El cifrado utiliza un algoritmo llamado cifrado para cifrar datos y solo se puede descifrar con una clave especial. La información cifrada se conoce como texto cifrado y el proceso de obtener la información original (texto sin formato) del texto cifrado se conoce como descifrado. El cifrado es especialmente necesario cuando se comunica a través de un medio no confiable como Internet, donde la información debe protegerse de otros terceros. Los métodos de encriptación modernos se enfocan en desarrollar algoritmos de encriptación (cifrados) que son difíciles de descifrar por un adversario debido a la dureza computacional (por lo tanto, no se pueden descifrar por medios prácticos). Dos de los métodos de cifrado más utilizados son el cifrado de clave simétrica y el cifrado de clave pública. En el cifrado de clave simétrica, tanto el remitente como el receptor comparten la misma clave utilizada para cifrar los datos. En el cifrado de clave pública, se utilizan dos claves diferentes pero relacionadas matemáticamente.

¿Cuál es la diferencia entre codificación y cifrado?

Aunque tanto la codificación como el cifrado son métodos que transforman los datos en diferentes formatos, los objetivos que se intentan lograr con ellos son diferentes. La codificación se realiza con la intención de aumentar la usabilidad de los datos en diferentes sistemas y reducir el espacio requerido para el almacenamiento, mientras que el cifrado se realiza para mantener los datos en secreto de terceros. La codificación se realiza utilizando métodos disponibles públicamente y se puede revertir fácilmente. Pero los datos cifrados no se pueden descifrar fácilmente. Requiere la posesión de una pieza especial de información llamada clave.

Recomendado: