sábado, 16 de noviembre de 2013

Criptografía






 CRIPTOGRAFÍA


1. INTRODUCCIÓN
Criptografía (del griego «oculto», graphos, «escribir», literalmente «escritura oculta») tradicionalmente se ha definido como la parte de la criptología que se ocupa de las técnicas, bien sea aplicadas al arte o la ciencia, que alteran las representaciones lingüísticas de mensajes, mediante técnicas de cifrado o codificado, para hacerlos lectores no autorizados que intercepten esos mensajes. Por tanto el único objetivo de la criptografía era conseguir la confidencialidad de los mensajes.
En esos tiempos la única criptografía que había era la llamada criptografía clásica.
La aparición de la Informática y el uso de las comunicaciones digitales han producido un número creciente de problemas de seguridad. La seguridad de esta información debe garantizarse. Este desafío ha generalizado los objetivos de la criptografía para ser la parte de la criptología que se encarga del estudio de los algoritmos, protocolos  y sistemas que se utilizan para proteger la información.
Para ello los criptógrafos investigan, desarrollan y aprovechan técnicas matemáticas que les sirven como herramientas para conseguir sus objetivos. Los grandes avances que se han producido en el mundo de la criptografía han sido posibles gracias a los grandes avances que se han producido en el campo de las matemáticas y la informática.


2. Objetivos de la criptografía
Confidencialidad. Es decir garantiza que la información está accesible únicamente a personal autorizado. Para conseguirlo utiliza códigos y técnicas de cifrado.
Integridad. Es decir garantiza la corrección y completitud de la información.
Vinculación. Permite vincular un documento o transacción a una persona o un sistema de gestión criptográfico automatizado.
Autenticación. Es decir proporciona mecanismos que permiten verificar la identidad del comunicante. En este caso hablamos de firma digital.
Soluciones a problemas de la falta de simultaneidad en la telefirma digital de contratos.
Un sistema criptográfico es seguro respecto a una tarea si un adversario con capacidades especiales no puede romper esa seguridad, es decir, el atacante no puede realizar el descifrado.


3. Tipos de criptografía
      Criptografía de clave secreta: Se apoyan en el uso de una sola clave.
Criptografía de clave pública: Se apoyan en el uso de parejas de claves. Una de ellas (pública) sirve para cifrar, y por una clave privada , que sirve para descifrar.
Criptografía con umbral: Se apoyan en el uso de un umbral de participantes a partir del cual se puede realizar la acción. Ej: Google Docs
Criptografía basada en identidad: Se apoyan en el uso de cadenas de caracteres identificativos. Ejemplos de atributos de identidad: direcciones de email, números de teléfono, redes sociales…
Criptografía basada en certificados: En este tipo de criptografía los usuario generan su propio par de claves pública y privada
Criptografía sin certificados: genera una clave privada para cada usuario a partir de su cadena de identidad y su clave privada maestra
Criptografía de clave aislada: El objetivo de estos sistemas es minimizar el daño causado tras un ataque que comprometa la clave privada de un sistema criptográfico.
4. Historia de la criptografía
La criptografía es tan antigua como la escritura: siempre que ha habido comunicación entre dos personas, o grupos de personas, ha habido un tercero que podía estar interesado en interceptar y leer esa información sin permiso de los otros. Además, siempre que alguien esconde algo, hay personas interesadas en descubrirlo, así que ligado a la ciencia de esconder (la criptografía), se encuentra casi siempre la de descifrar.
El primer cifrado que puede considerarse como tal se debe a Julio César: su método consistía en sustituir cada letra de un mensaje por su tercera siguiente en el alfabeto. Parece ser que también los griegos y egipcios utilizaban sistemas similares. Civilizaciones anteriores, como la Mesopotamia, India y China también utilizaban sus propios métodos.
Estos sistemas tan simples evolucionaron posteriormente a elegir una reordenación cualquiera (una permutación) del alfabeto, de forma que a cada letra se le hace corresponder otra, ya sin ningún patrón determinado.
Durante la I Guerra Mundial se utilizaron extensivamente las técnicas criptográficas, con no muy buen resultado, lo que impulsó al final de la guerra, el desarrollo de las primeras tecnologías electromecánicas. Un ejemplo de estos desarrollos es la máquina Enigma, utilizada por los alemanes para cifrar y descifrar sus mensajes.


5. Criptografía antigua

Egipcios: Era utilizada por los sacerdotes egipcios, llamada escritura jeroglífica                                                          
Babilonios­: Utilizaban en su escritura cuneiforme también la criptografía

Espartanos: Con el objeto que se ve en la portada cuyo nombre es escitala espartana
Romanos: Utilizaban el cifrado de César.

Consistía en sustituir una letra tres puestos más allá en el alfabeto. Es decir se comenzaría por la D.
Ej : Firma la paz – Ilupd od sdc

Hebreos: Utilizaban el atbash. Consistía en oponer el abecedario es decir que la a sea la z y la z sea la a

No hay comentarios:

Publicar un comentario