170 likes | 503 Views
CRIPTOGRAFIA. ADGI ROMANO ALEJANDRO FERNANDEZ ROMINA MORA LILIAN NANCY. INTRODUCCION. La CRIPTOGRAFIA desciende del griego, literalmente significa «escritura oculta» . Es el arte o ciencia de cifrar y descifrar información mediante técnicas especiales.
E N D
CRIPTOGRAFIA ADGI ROMANO ALEJANDRO FERNANDEZ ROMINA MORA LILIAN NANCY
INTRODUCCION • La CRIPTOGRAFIA desciende del griego, literalmente significa «escritura oculta» . • Es el arte o ciencia de cifrar y descifrar información mediante técnicas especiales. • Se emplea para realizar un intercambio de mensajes que sólo puedan ser leídos por personas a las que van dirigidos y que poseen los medios para descifrarlos.
OBJETIVOS • Confidencialidad: El mensaje original no es accedido por personas no autorizadas; • Consistencia: La información no es modificada por personas no autorizadas; • Autenticación: El remitente de un mensaje es realmente quien dice ser; • No repudio: No se puede negar la recepción o el envío de información;
HISTORIA • Ya las primeras civilizaciones desarrollaron técnicas para enviar mensajes durante las campañas militares. • El primer CRIPTOSISTEMA que se conoce como un sistema de sustitución basado en la posición de las letras en una tabla. • El sistema se basa en tomar un cilindro llamado "scytale" alrededor del cual enrollaban una tira de cuero. • Al escribir un mensaje sobre el cuero y desenrollarlo se veía una lista de letras sin sentido. El mensaje correcto solo podía leerse al enrollar el cuero nuevamente en un cilindro de igual diámetro.
TIPOS DE CIFRADO • CIFRADO CLÁSICO • 1-Por Sustitución • Es aquel CIFRADO que sustituye cada letra o grupo de letras por otra letra o grupo de letras distinta/s para cifrar el texto en claro. • 2-Cifrado por Transposición o Permutación • Cada letra (o carácter) se intercambia por otra del mensaje, reordenando de algún modo las letras, pero no disfrazándolas.
TIPOS DE CIFRADO • SISTEMAS DE CIFRADO • Cifrado simétrico • Los algoritmos de Llave Privada (o cifrado simétrico) usan la misma llave para la encriptación y desencriptación. • El principal problema de seguridad reside en el intercambio de claves entre el emisor y el receptor ya que ambos deben usar la misma clave. • Los sistemas de cifrado simétrico se pueden dividir en: • 1- Cifrados en Bloque, un bloque de cifrado transforma bloques de texto plano de n-bits a bloques de texto cifrado de n-bits bajo la influencia de una llave k. • 2-Cifrados de Flujo se encripta un texto plano bit a bit, consiste en una máquina de estados que retorna para cada transición de estado un bit de información.
TIPOS DE CIFRADO • CIFRADO ASIMETRICO • También son llamados sistemas de cifrado de clave pública. • Este sistema se basa en dos claves diferentes. Una es la clave pública y se puede enviar a cualquier persona y otra que se llama clave privada. • Para enviar un mensaje, el remitente usa la clave pública del destinatario para cifrar el mensaje. Una vez que lo ha cifrado, solamente con la clave privada del destinatario se puede descifrar.
TIPOS DE CIFRADO • Cifrado híbrido • Es el sistema de cifrado que usa tanto los sistemas de clave simétrica como el de clave asimétrica. • Funciona mediante el cifrado de clave pública para compartir una clave para el cifrado simétrico. En cada mensaje, la clave simétrica utilizada es diferente por lo que si un atacante pudiera descubrir la clave simétrica, solo le valdría para ese mensaje y no para los restantes. • El destinatario usa su clave privada para descifrar la clave simétrica y acto seguido usa la clave simétrica para descifrar el mensaje.
La criptografía en internet • SSL – Secure Socket Layer • SSH – SecureSheel • VPN – Virtual Private Network • El protocolo SET • PGP – PrettyGoodPrivacy
SSL – Secure Socket Layer • Utilizado en casi 100 % de transacciones en internet; • Especifica forma pero no indica algoritmo • La comunicación consta de Fase de saludo y Fase de comunicación
SSL – Secure Socket Layer Se encuentra en la pila OSI entre los niveles de TCP/IP y los protocolos HTTP, FTP, etc.
SSH – SecureSheel • Facilita las comunicaciones seguras cliente/servidor y permite conexión remota al host. • Proporciona distintos tipos de proteccion • Permite la transición protocolo no seguro protocolo seguro (reenvío por puerto)
VPN – Virtual Private Network • Identificacion de usuario • Codificacion de datos • Administracion de claves
Protocolo SET • Se necesita certificación digital: - Comerciante (Autoridad de Certificación) - Comprador (Entidad emisora. Ej: VISA) • Permite autenticación de ambos lados • Seguridad proporcionada
PGP – PrettyGoodPrivacy • Mas popular de firmado y cifrado de correo y de archivos • Proporciona confidencialidad (cifrado), ademas de integridad y autenticacion (firma digital) • Defectos a considerar
Conclusiones • Seguridad en comunicaciones, principal exponente • Velocidad de implementación de tecnologías lleva a un mayor grado de análisis