Es lo mismo codificar que encriptar ?

24/05/2004 - 09:01 por Eduardo Robles | Informe spam
Hola
Pues eso que no se si es lo mismo o no (Me parece que no ).
La diferencia podria ser que codificar es aplicar una clave y encriptar es
usar un algoritmo ?

Salu2
 

Leer las respuestas

#1 Ramón Sola [MVP Windows Client]
25/05/2004 - 02:57 | Informe spam
En el aspecto formal no lo sé, pero yo, personalmente, siempre las he
usado de la siguiente manera:
- Codificar como convertir un mensaje cualquiera (letras, números, bytes
arbitrarios...) de un código (Morse, Base64, UTF-8, ASCII, ...) A a otro
B, y decodificar como el proceso inverso: dado un mensaje en el código
B, transformarlo según el código A.
- "Encriptar" (o mejor, cifrar) como transformar un mensaje en "texto
claro" (esté en el código que esté) a algo ininteligible mediante el uso
de algún "secreto" (clave) que sólo el emisor y el receptor del mensaje
conozcan. El algoritmo para aplicar la clave al mensaje puede ser poco
conocido o muy conocido. Independientemente del ámbito de conocimiento
del algoritmo, la fuerza o debilidad del cifrado está en la clave. El
proceso inverso sería "desencriptar" (o mejor, descifrar). Para mí, el
cifrado implica una codificación en la que además interviene una clave.

Por si te interesan las definiciones respectivas del DRAE... ;-)
codificar.
[...]
2. tr. Transformar mediante las reglas de un código la formulación de
un mensaje.

descodificar.
1. tr. Aplicar inversamente las reglas de su código a un mensaje
codificado para obtener la forma primitiva de este.

cifrar.
1. tr. Transcribir en guarismos, letras o símbolos, de acuerdo con una
clave, un mensaje cuyo contenido se quiere ocultar.

[...]

descifrar.
1. tr. Declarar lo que está escrito en cifra o en caracteres
desconocidos, sirviéndose de clave dispuesta para ello, o sin clave, por
conjeturas y reglas críticas.
[...]


La caña de pescar en el DRAE:
Definición de 'palabra':
http://buscon.rae.es/draeI/SrvltGUI...MA=palabra
(Donde 'palabra' es cualquier palabra reconocida escrita correctamente.)

Ramón Sola / Málaga (España) / MVP Windows - Shell/User
(yanoseashooligan -> yahoo)
¡Ille Corvus, a la sociedad protectora de animales!

En su infinita sabiduría (dicho sin mala intención), Eduardo Robles
declaró solemnemente:
Hola
Pues eso que no se si es lo mismo o no (Me parece que no ).
La diferencia podria ser que codificar es aplicar una clave y
encriptar es usar un algoritmo ?

Salu2

Preguntas similares