martes, 7 de agosto de 2012

Vocabulario criptográfico

Hola a todos!
Con esta entrada, ampliaremos nuestro vocabulario respecto a la criptografía, para que más tarde no tenga que definirlos:
-Algoritmo: se podría definir como una sucesión de órdenes. Es decir, podríamos considerar el proceso de comer un algoritmo; 1- coger la comida con el tenedor 2- Meterse la comida en la boca 3- Masticar la comida 4- Tragar la comida masticada. También podríamos decir que es un conjunto de instrucciones. Bien, los algoritmos se pueden definir con la ayuda de las matemáticas, y en estas "instrucciones" se basa la criptografía.
-Cifrar: Consiste en aplicar un algoritmo matemático a un conjunto de caracteres, para que tras dicha aplicación, el mensaje sea completamente ilegible.
-Descifrar: Este proceso, se lleva a cabo aplicando un algoritmo igual o diferente al algoritmo del cifrado, para volver a hacer legible el mensaje.
-Plaintext: Conjunto de caracteres antes de ser cifrados.
-Ciphertext: Conjunto de caracteres después de ser cifrados.
-Clave: "Información" necesaria para poder aplicar el algoritmo de descifrado a un ciphertext.
-Charset: Caracteres posibles para formar una determinada clave.
-Fuerza bruta (Brute force): Método para averiguar una clave, que consiste en probar claves, generalmente generadas a partir de un diccionario de claves.
-Diccionario: Información que normalmente se le aporta a un programa, antes de aplicar fuerza bruta a un sistema, por ejemplo, si queremos entrar en el disco duro de un cantante, podríamos aportar al programa palabras como "música" para facilitar, y hacer más rápida la tarea.
-Sistema infaesible: Consiste en un sistema criptográfico, que es posible, pero al ser tan seguro, es inútil.
Bueno, yo creo que con este poco de vocabulario sobre criptografía podremos empezar a explicar más a fondo, al menos la criptografía simétrica, hasta entonces, hasta luego bloggeros! :-)

No hay comentarios:

Publicar un comentario