Mindmap
Mecanismos de Proteccion

Inhalt der Mindmap
Mecanismos de Proteccion
1. Conceptos básicos de criptografía: La criptografía estudia, desde un punto de vista matemático, los métodos de protección de la información
- 1.1. Criptograía de clave simétrica: Los sistemas criptográficos de clave simétrica se caracterizan porque la clave de descifrado x es idéntica a la clave de cifrado k, o bien se puede deducir directamente a partir de ésta.
- 1.1.1. Algoritmos de cifrado en flujo: El funcionamiento de una cifrado en flujo consiste en la combinación de un texto en claro M con un texto de cifrado S que se obtiene a partir de la clave simétrica k. Para descifrar, sólo se requiere realizar la operación inversa con el texto cifrado y el mismo texto de cifrado S
- 1.1.2. Algoritmos de cifrado en bloque: En una cifra de bloque, el algoritmo de cifrado o descifrado se aplica separadamente a bloques de entrada de longitud fija b, y para cada uno de ellos el resultado es un bloque de la misma longitud.
- DES (Data Encryption Standard). Durante muchos años ha sido el algoritmo más estudiado y, a la vez, el más utilizado.
- Triple DES. Aunque a lo largo de los años el algoritmo DES se ha mostrado muy resistente al criptoanálisis
- 1.1.3. Uso de los algoritmos de clave simétrica
- El modo ECB (Electronic Codebook) es el más simple, y consiste en dividir el texto en bloques y cifrar cada uno de ellos de forma independiente
- En el modo CBC (Cipher Block Chaining), se suma a cada bloque de texto en claro, antes de cifrarlo, (bit a bit, con XOR) el bloque cifrado anterior
- En el modo CFB (Cipher Feedback), el algoritmo de cifrado no se aplica directamente al texto en claro sino a un vector auxiliar (inicialmente igual al VI).
- El modo OFB (Output Feedback) opera como el CFB pero en lugar de actualizar el vector auxiliar con el texto cifrado, se actualiza con el resultado obtenido del algoritmo de cifrado.
- 1.1.4. Funciones hash seguras: 1.) Es unidireccional, es decir, si tenemos H =h(M) es computacionalmente inviable encontrar M a partir del resumen H. 2.) Es resistente a colisiones, es decir, dado un mensaje M cualquiera es computacionalmente inviable encontrar un mensaje M0 6= M tal que h(M0) = h(M).
- 1.2. Criptografía de clave pública
- 1.2.1. Algoritmos de clave pública: En un algoritmo criptográfico de clave pública se utilizan claves distintas para el cifrado y el descifrado
- 1.2.2. Uso de la criptografía de clave pública
- Una firma digital es básicamente un mensaje cifrado con la clave privada del firmante
- 1.3. Infraestructura de clave pública (PKI)
- 1.3.1. Certificados de clave pública: Un certificado de clave pública o certificado digital consta de tres partes básicas: 1. Una identificación de usuario como, por ejemplo, su nombre. 2. El valor de la clave pública de este usuario. 3.La firma de las dos partes anteriores.
- 1.3.2. Cadenas de certificados y jerarquías de certificación: Un certificado nos soluciona el problema de la autenticidad de la clave pública
- 1.3.3. Listas de revocación de certificados (CRL)
- 1.1. Criptograía de clave simétrica: Los sistemas criptográficos de clave simétrica se caracterizan porque la clave de descifrado x es idéntica a la clave de cifrado k, o bien se puede deducir directamente a partir de ésta.
2. Sistemas de autenticación
- 2.1. Autenticación de mensaje
- 2.1.2. Firmas digitales
- 2.1.1. Códigos de autenticación de mensaje (MAC): Un código de autenticación de mensaje o MAC se obtiene con un algoritmo a que tiene dos entradas: un mensajeM de longitud arbitraria, y una clave secreta k compartida por el originador y el destinatario del mensaje
- 2.2. Autenticación de entidad: La autenticación de entidad se utiliza cuando en una comunicación una de las partes quiere asegurarse de la identidad de la otra
- 2.2.1. Contraseñas: La idea básica de la autenticación basada en contraseñas es que el usuario A manda su identidad (su identificador de usuario, su nombre de login, etc.) seguida de una contraseña secreta xA (una palabra o combinación de caracteres que el usuario pueda memorizar).
- Tipos de ataques 1. Lista de contraseñas en claro. 2. Lista de contraseñas codificadas
- Técnicas para dificultar los ataques de diccionario
- Ocultar la lista de contraseñas codificadas
- Reglas para evitar contraseñas fáciles: 1. Que no sea todo letras ni todo números. 2. Que las letras no coincidan con ninguna palabra de diccionario ni con combinaciones triviales de las palabras (como escribir las letras al revés, etc.). 3 Que la contraseña no se derive del identificador del usuario, de su nombre, apellido, etc.
- Añadir complejidad a la codificación de las contraseñas
- Añadir bits de sal a la codificación de las contraseñas
- Uso de passphrases
- 2.2.2. Protocolos de reto-respuesta
- Protocolos de reto-respuesta con clave simétrica
- Autenticación con marca de tiempo
- Autenticación con números aleatorios
- Autenticación mutua con números aleatorios
- Autenticación con función unidireccional
- Protocolos de reto-respuesta con clave pública
- Descifrado del reto
- Firma del reto
- Protección del nivel de red: IPsec
- Protocolos de reto-respuesta con clave simétrica
- 2.2.1. Contraseñas: La idea básica de la autenticación basada en contraseñas es que el usuario A manda su identidad (su identificador de usuario, su nombre de login, etc.) seguida de una contraseña secreta xA (una palabra o combinación de caracteres que el usuario pueda memorizar).
- 2.1. Autenticación de mensaje
3. Protección del nivel de red: IPsec
- 3.1. La arquitectura IPsec
- 3.2 El protocolo AH: El protocolo AH define una cabecera que contiene la información necesaria para a la autenticación de origen de un datagrama.
- 3.3 El protocolo ESP:El protocolo ESP define otra cabecera, que de hecho incluye dentro todos los datos que vengan a continuación en el datagrama (lo que en inglés se llama “payload”).
- 3.4. Modos de uso de los protocolos IPsec
- modo transporte
- modo túnel
4. Protección del nivel de transporte: SSL/TLS/WTLS
- 4.1. Características del protocolo SSL/TLS
- 4.2. El transporte seguro SSL/TLS
- 4.2.1. El protocolo de registros SSL/TLS
- 4.2.2. El protocolo de negociación SSL/TLS
- 4.3. Ataques contra el protocolo SSL/TLS: Los protocolos SSL/TLS están diseñados para resistir los siguientes ataques
- Lectura de los paquetes enviados por el cliente y servidor
- Suplantación de servidor o cliente
- Alteración de los paquetes
- Repetición, eliminación o reordenación de paquetes
- 4.4. Aplicaciones que utilizan SSL/TLS
5. Redes privadas virtuales (VPN)
- 5.1. Definición y tipos de VPN
- VPN entre redes locales o intranets. Este es el caso habitual en que una empresa dispone de redes locales en diferentes sedes, geográficamente separadas, en cada una de las cuales hay una red privada o intranet
- VPN de acceso remoto. Cuando un empleado de la empresa quiere acceder a la intranet des de un ordenador remoto, puede establecer una VPN de este tipo entre este ordenador y la intranet de la empresa
- VPN extranet. A veces, a una empresa le interesa compartir una parte de los recursos de su intranet con determinados usuarios externos, como por ejemplo proveedores o clientes de la empresa.
- 5.2. Configuraciones y protocolos utilizados en VPN
- 5.1. Definición y tipos de VPN
Bilder und Dateien der Mindmap
Informationen
- Beschreibung
- Mindmap am Mecanismos de Proteccion, erstellt von Junior Miguel Reyes Hernandez am 03/03/2019.
- Erstellt von
- Junior Miguel Reyes Hernandez
- Aufrufe
- 2
- Bewertung

