GoConqr has a new look! Let us know what you think.

Mind map

MECANISMOS DE PROTECCIÓN

Estefany Alejandra Villamil Sierra Informatica Spanish

Map content

MECANISMOS DE PROTECCIÓN

  1. CRIPTOGRAFÍA

    • Estudia desde un punto de vista matemático, los métodos de protección de la información
  2. CRIPTOANÁLISIS

    • Estudia las posibles. técnicas utilizadas para contrarrestar los métodos criptográficos, y es de gran utilidad para ayudar a que estos sean más robustos y difíciles de atacar
  3. CRIPTOLOGÍA

    • El conjunto formado por la criptografía y el criptoanálisis, se conoce como criptología
  4. USO DE CIFRADO

    • El hecho de usar técnicas de cifrado parte de la idea que es muy costoso intentar evitar que un Intruso Intercepte la información. Enviar mensajes cifrados es más fácil, ya que no podrá Interpretar la Información que contienen.
  5. SUPOSICIÓN DE KERCKHOFFS

    • Establece que los algoritmos deben ser conocidos públicamente y su seguridad solo depende de la clave.
  6. FORMAS DE LLEVAR A CABO UN ATAQUE

    • Mediante el criptoanálisis, es decir, estudiando matemáticamente la forma de deducir eI texto en claro a partir del texto cifrado.
    • Aplicando fuerza bruta, es decir, probando uno a uno todos los valores posibles de la clave de descifrado hasta encontrar uno que produzca un texto en claro con sentido.
  7. 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.
  8. CANALES SEGUROS

    • Podrían ser ejemplos de canales seguros el correo tradicional (no electrónico) o un servicio do mensajería física, una conversación telefónlca, o cara a cara, etc.
  9. 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.
  10. 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.
    • OPERACIONES BÁSICAS
      • SUSTITUCIÓN
        • Consiste en traducir cada grupo de bits de la entrada a otro, de acuerdo con una permutación determinada.
      • TRANSPOSICIÓN
        • Consiste en reordenar la información del texto en claro según un patrón determinado.
    • MODOS DE OPERACION AL CIFRADO EN BLOQUE
      • Modo ECB (Electronic Codebook): consiste en dividir el texto en bloques y cifrar cada uno de ellos de forma independiente.
      • 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.
      • Modo CFB (Cipher Feedback): el algoritmo de cifrado no se aplica directamente al texto en claro sino a un vector auxiliar
      • 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
  11. FUNCIONES HASH SEGURAS

    • Una función hash nos permite obtener una cadena de bits de longitud fija, relativamente corta, a partir de un mensaje de longitud arbitrario
    • CONDICIONES:
      • Unidireccional
      • Resistente a Colisiones
  12. SISTEMAS DE AUTENTICACIÓN

    • Uno de los servicios de seguridad que se requiere en muchas aplicaciones es el de la autenticación. Este servicio permite garantizar que nadie ha falsificado la comunicación
    • TIPOS DE AUTENTICACIÓN
      • Autenticación de mensaje o Auteuticación de origen de datos
        • Permite continuar que el originador A de un mensaje es auténtico
      • Autenticación de Entidad
        • Permite confirmar la identidad de un participante A en una comunícacíón, es decir; que no se trata de un tercero Z que dice ser A.
  13. Código de Autenticación de Mensajes

    • Se obtiene con un algoritmo a que tiene dos entradas: un mensaje de longitud arbitraria, y una clave secreta k, compartida por el originador y el destinatario del mensaje.
  14. CONTRASEÑAS

    • La idea básica de la autenticación basada en contraseñas es que el usuario A manda su identidad seguida de una contraseña secreta. El verificador B comprueba que la contraseña sea válida, y si lo es da por buena la ídentidad de A.
  15. TECNICAS PARA DIFICULTAR LOS ATAQUES DE DICCIONARIO

    • Ocultar la lista de contraseñas codíficadas
      • Restringir el acceso a la lista de contraseñas, protegiéndola contra lectura.
    • Evitar contraseñas fáciles
      • La solución de ocultar la lista de contraseñas codificadas da una seguridad parecida a la de la Lista de contraseñas en claro
      • Que la contraseña tenga una longitud mínima.
      • Que no sea todo letras ni todo números.
      • Que las letras no coincidan con ninguna palabra de diccionario ni con combinaciones triviales de las palabras
      • Que la contraseña no se derive del identificador del usuario
    • Añadir complejidad a la codificación de las contraseñas
      • Ralentizarlos haciendo que cada contraseña cueste más de codificar.
    • Añadir bits de sal a la codificación de las contraseñas
    • Uso de passphrases
      • El usuario no utiliza palabras relativamente cortas, de unos 8 caracteres, sino frases más largas, llamadas "passphrases"
  16. PROTOCOLOS DE RETO-RESPUESTA

    • El valor que se envía para la autenticacion no es fijo, sino que depende de otro, generado por el verificador. Dependiendo del protocolo, el verificador puede generar los retos de diversas maneras:
      • Secuencialmente: en este caso el reto es simplemente un numero que se va incrementando cada vez
      • Aleatoriamente: el reto puede ser generado con un algoritmo pseudoaleatorio, pero la propiedad que tiene en este caso es que no es predecible para los atacantes.
      • Cronológicamente: el reto se obtiene a partir de la fecha y hora actuales
    • GRUPOS:
      • Protocolos de reto-respuesta con clave simétríca
        • Autenticación con Marca de Tiempo
          • El protocolo más simple es el que utiliza como reto implícito la hora actual
        • Autenticación con números aleatorios
          • En este caso es preciso enviar explicitamente el reto, que consiste en un número aleatorio Rb generado por B.
        • Autenticación mutua con números aleatorios
          • Con tres mensajes, el protocolo anterior se puede convertir en un protocolo de autenticación mutua, es decir, de A delante B y de B delante A.
        • Autenticación con función unidireccional
          • Los protocolos anteriores hacen uso de un algoritmo de cifrado simétrico, pero también es posible utilizar funciones unidireccionales con clave secreta como, por ejemplo, los algoritmos de MAC.
      • Protocolos de reto-respuesta con clave pública
        • Descifrado del reto
          • Si A recibe un reto cifrado con su clave pública, antes de enviar Ia respuesta debe asegurarse que quien ha enviado el reto conoce su valor.
        • Firma del Reto
          • Como en el caso del descifrado con clave privada, A debe prestar atención con lo que firma: nunca debe firmar directamente un reto que le hayan enviado, sino que en la firma siempre tiene que intervenir como mínimo una parte del texto que haya escogido el propio A.
        • Protección del nivel de red: IPsec
          • La protección a nivel de red garantiza que los datos que se envíen a los protocolos de nivel superior, como TCP o UDP, se transmitirán protegidos
          • La protección a nivel de transporte, por su lado, tiene la ventaja de que sólo se precisa adaptar las implementaciones de los protocolos
          • La protección a nivel de aplicación puede responder mejor a las necesidades de ciertos protocolos.
  17. REDES PRIVADAS VIRTUALES

    • Las redes privadas virtuales o VPN es una configuración que combina el uso de dos tipos de tecnologías:
      • Las tecnologías de seguridad que permiten la definición de una red privada, es decir, un medio de comunicación confidencial que no puede ser interceptado por usuarios ajenos a la red.
      • Las tecnologías de encapsulamiento de protocolos que permiten que en lugar, de una conexión física dedicada para la.red privada, se pueda utilizar una infraestructura de red pública; como Internet, para definir por encima de ella una red ,virtual
    • VPN es una red lógica o virtual creada sobre una infraestructura compartida, pero que proporciona los servicios de protección necesarios para una comunicación segura.

Information

Description
Informatica Mind Map on MECANISMOS DE PROTECCIÓN, created by Estefany Alejandra Villamil Sierra on 04/07/2019.
Views
3
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?