TERMINOLOGÍA BÁSICA DE CRIPTOGRAFÍA



Suponga que alguien quiere enviar un mensaje a un receptor, y quiere estar seguro que ningún otro puede leer el mensaje. Hay la posibilidad sin embargo, que alguien abre la carta o intercepta la comunicación electrónica.

En la terminología de la criptografía, el mensaje se llama plaintext o cleartext (texto abierto). Poniendo en código el mensaje de semejante manera que esconde su sentido se llama encription. El mensaje encriptado se llama el ciphertext (texto encifrado). El proceso de recuperar el plaintext del ciphertext se llama decription. Encripcion y decription normalmente hacen uso de una llave, y el método codificando es tal que los decription sólo pueden ser realizados sabiendo la llave apropiada.


La criptografía es el arte, o ciencia, de guardar el secreto de mensajes o documentos. El criptoanálisis es el arte de recuperar el plaintext sin saber la llave apropiada. Las personas que hacen criptografía soncriptógrafos, y los practicantes de criptoanálisis son criptoanálistas.
La criptografía se trata de todos los aspectos de mensajes seguros, autenticación, firmas digitales, dinero electrónico, y otras aplicaciones. Cristología es la rama de matemática que estudia las fundaciones matemáticas de métodos de la criptografía.

Básicos algoritmos de criptografía

Un método de encription y decription se llama un cifre. Algunos métodos de la criptografía confían en el secreto de los algoritmos; los tales algoritmos sólo son de interés histórico y no son adecuado para necesidades del mundo real. Todos los algoritmos modernos usan una llave para controlar encription y decription; un mensaje sólo puede ser decriptado si la llave de decription empareja la llave del encription.



Hay dos clases de algoritmos del encription usando llaves, los algoritmos simétricos (o llave-secreto) yasimétricos (o llave-público). La diferencia es que los algoritmos simétricos usan la misma llave para encription y decription (o la llave del decription se deriva fácilmente de la llave del encription), considerando que los algoritmos asimétricos usan una llave diferente para encription y decription, y la llave del decription no puede derivarse de la llave de encription.



Los algoritmos simétricos pueden ser divididos en los cifres del arroyo y cifres del bloque. Los cifres del arroyo pueden encriptar un solo bit de plaintext en un momento, considerando que los cifres del bloque toman varios bits (típicamente 64 bits en cifres modernos), y encriptar ellos como una sola unidad.





Cifres asimétricos (también llamados algoritmos de llave-pública o la criptografía de llave-pública) permiten las llaves para encription de ser pública (incluso puede publicarse en un periódico), permitiendo cualquiera al encriptar con la llave, considerando que sólo el destinatario apropiado (quién sabe la llave de decription) puede decriptar el mensaje. La llave de encription también se llama la llave pública y de decription la llave privada o confidencial.



Los algoritmos modernos de la criptografía ya no son cifres de lápiz-y-papel. Se diseñan algoritmos de la criptografía fuertes para ser ejecutados por las computadoras o dispositivos del hardware especializados. En la mayoría de las aplicaciones, la criptografía se hace con el software de la computadora.



Generalmente, los algoritmos simétricos son más rápidos a ejecutar en una computadora que el asimétrico. En práctica ellos se usan a menudo juntos, para que un algoritmo de llave-público sea usado al encriptar una llave de encription generada al azar, y esa llave del azar es usada al encriptar el mensaje real que usa un algoritmo simétrico. Esto a veces se llama
Las descripciones de muchos buenos algoritmos de la criptografía son ampliamente y públicamente disponibles de cualquier librería, biblioteca científica, oficina de patentes, o en el Internet. El cifre simétrico mas estudió y probablemente ampliamente extendido es DES; los próximos AES podrían reemplazarlo como el algoritmo del encription ampliamente usado. RSA probablemente es el algoritmo del encription asimétrico bien conocido. A bajo se encuentra la lista de varios buenos libros en la criptografía y los temas relacionados.