Documentos de Académico
Documentos de Profesional
Documentos de Cultura
LÓGICA
Textos universitarios
28
Textos universitarios
28
Adolfo de la Torre Fernández
SEGURIDAD
LÓGICA
2017
Torre Fernández, Adolfo
ISBN 978-84-9040-440-9
QA76.9.M35
004.056
© Servicio de Publicaciones
Universidad Católica de Ávila
C/ Canteros s/n. 05005 Ávila
Tlf. 920 25 10 20
publicaciones@ucavila.es
www.ucavila.es
“Cualquier forma de reproducción, distribución, comunicación pública o transformación de esta obra sólo
puede ser realizada con la autorización de sus titulares, salvo excepción prevista por la ley. Diríjase a
CEDRO (Centro Español de Derechos Reprográficos) si necesita imprimir o descargar algún fragmento de
esta obra (http://www.conlicencia.com; 91 702 19 70 / 93 272 04 47).”
ISBN: 978-84-9040-440-9
Maquetación: INTERGRAF
SEGURIDAD LÓGICA
Índice general
Unidad 1:
Fundamentos matemáticos de la seguridad lógica
1.1. La seguridad lógica......................................................... 12
1.1.1. Mecanismos de control de defensa
en profundidad......................................................... 13
1.1.2. Modelos de control.................................................. 15
1.1.1.1. Modelo de confianza TCB......................... 15
1.1.1.2. Modelo de control de acceso..................... 15
1.1.1.3. Modelo de confidencialidad:
Bell-La Padula........................................... 17
1.1.1.4. Modelo de integridad: Biba........................ 18
1.1.1.5. Modelos híbridos: Muralla China............... 18
1.1.1.6. Modelo seguridad multinivel (MLS)........... 18
Unidad 2:
Criptografía simétrica y asimétrica
2.1. Criptografía simétrica y asimétrica................................ 29
2.1.1. Seguridad lógica...................................................... 29
2.1.1.1. El cifrado digital......................................... 30
2.1.1.2. Criptografía de clave simétrica.................. 32
2.1.1.3. Criptografía de clave asimétrica................ 34
2.1.1.4. Cifrado de clave pública............................ 36
Unidad 3:
Infraestructura de clave pública: certificados digitales
3.1. Infraestructura de clave pública: certificados
digitales. Requisitos de confidencialidad, integridad
y disponibilidad............................................................... 44
3.1.1. Infraestructura de clave pública............................... 44
3.1.1.1. La autoridad de certificación...................... 48
3.1.1.2. La firma electrónica................................... 49
Unidad 4:
Seguridad en redes.
Control de accesos y dispositivos de seguridad
4.1. Seguridad en redes, control de acceso y dispositivos
de seguridad.................................................................... 63
4.1.1. La red. Conceptos previos de arquitectura de
seguridad. Protocolo TCP/IP................................... 63
4.1.2. Redes inalámbricas................................................. 64
4.1.3. Amenazas y ataques en una red............................. 65
4.1.4. Ataques de sistemas inalámbricos.......................... 66
4.1.5. Control de acceso y dispositivos de seguridad....... 68
4.1.5.1. Pasarela proxy de aplicaciones................. 70
4.1.5.2. Redes privadas virtuales........................... 71
1
Unidad
didáctica
Fundamentos
matemáticos de
la seguridad lógica
SEGURIDAD LÓGICA
Índice
Objetivos............................................................................................ 10
Introducción...................................................................................... 11
Resumen............................................................................................ 20
Bibliografía........................................................................................ 22
Webgrafía.................................................................................. 22
Objetivos
• Este tema tiene como finalidad concienciar sobre la importancia que tiene la pro-
tección de los sistemas informáticos en la actualidad del Siglo XXI máxime cuando
existen tantas amenazas latentes en el sector de las nuevas tecnologías de la informa-
ción y comunicación.
• Para ello, resulta imprescindible conocer su existencia, las vulnerabilidades que ofre-
cen los sistemas y conocer aunque sea de forma genérica cuales son los fundamentos
de la seguridad lógica.
• Se dice que los riesgos que amenazan los sistemas digitales están integrados por tres
importantes elementos, a saber los activos, las amenazas y sus vulnerabilidades. Por
esta razón resulta imprescindible conocer qué significa cada uno de esos conceptos y
adentrarse en los mecanismos de control de las vulnerabilidades que pueden afectar a
las organizaciones que puedan ser objetivo de los ataques informáticos construyendo
un mecanismo de defensa en profundiza que frustre sus consecuencias.
• Para ello resulta imprescindible elaborar las oportunas políticas de seguridad basa-
das en los diversos modelos y mecanismos de seguridad probados empíricamente
que se describen en el presenta tema.
10
Introducción
Conocemos, por tanto como riesgo, la probabilidad de que una amenaza se materia-
lice aprovechando una vulnerabilidad causando daño (impacto) en un proceso o sistema.
La no existencia de vulnerabilidades, algo irreal, conllevaría que un sistema fuera resis-
tente a cualquier amenaza, es decir conseguiríamos el riesgo nulo.
11
Por otro lado, existen numerosos factores de riesgo, como por ejemplo daño físico,
fallos técnicos en el funcionamiento, ataques internos o externos, errores humanos o erro-
res de las aplicaciones.
Cada activo de la información analizado posee como mínimo una categoría de ries-
go asociada a uno o más factores de riesgo, siendo la exposición la posibilidad de que
la amenaza se materialice. Para reducir esta exposición o mitigar el riesgo se aplican
contramedidas1.
Un riesgo para un sistema informático está compuesto por la terna de activo, amena-
za y vulnerabilidad, relacionados según la fórmula de:
12 1 http://ingenieriadelaseguridad.blogspot.com.es/.
Entendemos como activo al sistema o conjunto de sistemas sobre los que se desea
calcular el riesgo asociado; amenaza, comprende los agentes que pueden atacar a un sis-
tema; y vulnerabilidad, como punto en el que un recurso es susceptible de ataque.
A. Accidentales
c. Malfuncionamiento de programas
B. Naturales
a. Fuego
b. Inundaciones
C. Intencionadas
a. Fraudes
b. Sabotajes
c. Amenazas Pasivas
a. Amenazas activas:
Seguridad física y del entorno. Constituyen las medidas de seguridad que intentan
evitar que el atacante pueda acceder al sistema informático.
Defensa de red. Se intenta evitar que el atacante pueda tener acceso a la red interna
de la organización mediante el ataque a cualquier puerto del equipo o monitorizar el trá-
fico de la red.
Defensa de equipos. Para evitar que se pueda acceder al equipo a través de vulnerabili-
dad en servicios del sistema operativo a la escucha.
14
Para comprender todo lo que concierne a las técnicas de control de acceso, primero
debemos aclarar unos conceptos:
Política de seguridad técnica. Conjunto de directrices que regula el tratamiento de los da-
tos y el uso de recursos por un sistema de información. Se expresa mediante un lenguaje
natural.
3 http://segweb.blogspot.com.es/. 15
Figura 2
La política de control de accesos se basa en directrices que establecen bajo qué con-
diciones un sujeto identificado en un sistema puede acceder a un objeto presente en él. El
control de acceso puede, y en múltiples ocasiones para ser eficaz debe implementarse en
diversos niveles.
16
Figura 3
En un esquema se pueden reproducir las operaciones que los sujetos tienen autoriza-
das sobre los objetos según tengan autorización para la lectura (r) de la información, de
escritura (w) o grabación o de ejecución (x).
Se establecen diferentes niveles de seguridad de forma que cada objeto (por ejemplo
dato) se enmarca en un único nivel y cada persona también en el suyo en función de los
atributos que se le concedan.
De esta forma, un proceso que se ejecuta en el nivel 3 solo lo pueden leer objetos de
su nivel y los inferiores o sea hacia abajo.
El objetivo de esos sistemas es el control estricto del flujo de información. Los pro-
ductos que se basan en este tipo de sistema son Sistemas Operativos y Bases de Da-
tos de carácter militar, aunque algunos han sido comercializados después en mercados
de carácter civil.
8 Ingeniería de Seguridad.http://ingenieriadelaseguridad.blogspot.com.es/p/control-de-accesos.html. 19
Resumen
• Resulta imprescindible, por ello, conocer qué significa cada uno de esos conceptos y
adentrarse en los mecanismos de control de las vulnerabilidades que pueden afectar a
las organizaciones que puedan ser objetivo de los ataques informáticos construyendo
un mecanismo de defensa en profundiza que frustre sus consecuencias.
• Un riesgo para un sistema informático está compuesto por la terna de activo, ame-
naza y vulnerabilidad entendiendo como activo al sistema o conjunto de sistemas
sobre los que se desea calcular el riesgo asociado; amenaza, comprende los agentes
que pueden atacar a un sistema; y vulnerabilidad, como punto en el que un recurso
es susceptible de ataque.
• Las amenazas a las que nos podemos encontrar se clasifican en accidentales, natura-
les, intencionadas y de interceptación.
20
21
Bibliografía
Webgrafía
• http://www.cert.org
• http://ingenieriadelaseguridad.blogspot.com.es/
• http://insecure.org
• http://segweb.blogspot.com.es/
• http://www.wardriving.com
22
Unidad
2
didáctica
Criptografía
simétrica
y asimétrica
SEGURIDAD LÓGICA
Índice
Objetivos............................................................................................ 26
Introducción...................................................................................... 27
Resumen............................................................................................ 37
Bibliografía........................................................................................ 38
Webgrafía.................................................................................. 38
25
Objetivos
• Para ello se imparten nociones básicas del concepto técnico de la criptografía con
métodos históricos y rudimentarios y describir como evolucionaron a lo largo de la
historia.
• Se describirán los dos sistemas más empleados en la actualidad, los sistemas de clave
simétrica y asimétrica detallando el proceso de emisión y recepción mediante claves
privadas y públicas.
• Para solucionar los problemas de lentitud de emisión de los mensajes con clave asi-
métrica se describirán como se puede solventar mediante un algoritmo de clave pú-
blica junto a uno de clave asimétrica.
26
Introducción
Para salvaguardar estos principios se suele emplear el cifrado de datos que garantiza
que la información no sea inteligible para individuos, entidades o procesos no autoriza-
dos. Consiste en transformar un texto en claro mediante un proceso de cifrado en un texto
cifrado, gracias a una información secreta o clave de cifrado.
28
Por supuesto hoy en día los sistemas criptográficos que se emplean en Internet son
mucho más complicados, aunque la base es la misma.
29
Dentro del cifrado digital encontramos dos opciones básicas: el cifrado de clave simé-
trica y el de clave asimétrica. Vamos a ver a continuación en qué consiste cada uno de ellos.
La palabra criptografía proviene del griego kryptos, que significa esconder y grá-
phein, escribir, es decir, escritura escondida. La criptografía, como se aprecia, ha sido
usada a través de los años para mandar mensajes confidenciales cuyo propósito es que
sólo las personas autorizadas puedan entender el mensaje.
Desde sus inicios la criptografía llegó a ser una herramienta muy usada en el ambien-
te militar, por ejemplo en la segunda gran guerra tuvo un papel determinante, una de las
máquinas de cifrado que tuvo gran popularidad se llamó “Enigma”.
No es hasta la invención del sistema conocido como DES (Data Encryption Stan-
dard) en 1976 cuando se utiliza en áreas comerciales e industriales. Posteriormente con el
sistema RSA (Rivest, Shamir, Adleman) en 1978, se abre un gran rango de aplicaciones
en las comunicaciones militares, telefonía, televisión, etc.
Para poder entender algo la criptografía, es tiempo de plantear que tipo de problemas
resuelve ésta. Los principales problemas de seguridad que resuelve la criptografía son: la
privacidad, la integridad, la autenticación y el no rechazo.
La privacidad, se refiere al hecho de que la información sólo pueda ser leída por
personas autorizadas. Se pretende, con ello, garantizar que la comunicación se mantenga
privada sin interceptaciones ilícitas. Así, si mantenemos una conversación telefónica o
enviamos una carta, esta comunicación se debe conservar privada sin interceptaciones
ilícitas.
Como sabemos a través de Internet es muy fácil engañar a una persona con quien se
tiene comunicación respecto a la identidad, resolver este problema es por lo tanto muy
importante para efectuar comunicación confiable.
Las técnicas necesarias para poder verificar la autenticidad tanto de personas como
de mensajes se emplea la firma digital que de algún modo ésta reemplaza a la firma au-
tógrafa que se usa comúnmente. Para autenticar mensajes se usa criptografía simétrica.
31
Proceso
Ana ha escrito un mensaje para Bernardo pero quiere asegurarse de que nadie más
que él lo lee. Por esta razón ha decidido cifrarlo con una clave. Para que Bernardo pueda
descifrar el mensaje, Ana deberá comunicarle dicha clave.
1 https://www.sede.fnmt.gob.es/curso-de-criptografia/introduccion.
32 2 https://www.sede.fnmt.gob.es/curso-de-criptografia/introduccion..
la clave correspondiente que llamaremos clave simétrica. La simetría se refiere a que las
partes tienen la misma llave tanto para cifrar como para descifrar.
La criptografía simétrica ha sido la más usada en toda la historia, ésta ha podido ser
implementada en diferente dispositivos, manuales, mecánicos, eléctricos, hasta los algo-
ritmos actuales que son programables en cualquier computadora. La idea general es apli-
car diferentes funciones al mensaje que se quiere cifrar de tal modo que solo conociendo
una clave pueda aplicarse de forma inversa para poder así descifrar.
DES es un sistema criptográfico que toma como entrada un bloque de 64 bits del
mensaje. En la actualidad no se ha podido romper el sistema DES desde la perspectiva
de poder deducir la clave simétrica a partir de la información interceptada, sin embargo
con un método a fuerza bruta, es decir probando alrededor de 256 posibles claves, se pudo
romper DES en el año 1999.
Lo anterior quiere decir que, es posible obtener la clave del sistema DES en un tiem-
po relativamente corto, por lo que lo hace inseguro para propósitos de alta seguridad. La
opción que se ha tomado para poder suplantar a DES ha sido emplear lo que se conoce
como cifrado múltiple, es decir aplicar varias veces el mismo algoritmo para fortalecer
la longitud de la clave. Esta nueva forma de cifrado se conoce actualmente como tri-
ple-DES o TDES.
Este sistema TDES usa entonces una clave de 168 bits, aunque se ha podido mostrar
que los ataques actualmente pueden romper a TDES con una complejidad de 2112, es decir
efectuar al menos 2112 operaciones para obtener la clave a fuerza bruta.
3 https://www.sede.fnmt.gob.es/curso-de-criptografia/introduccion. 33
Funciones hash
Una herramienta fundamental en la criptografía, son las funciones hash. Son usadas
principalmente para resolver el problema de la integridad de los mensajes, así como la
autenticidad de mensajes y de su origen.
Una función hash es también ampliamente usada para la firma digital, ya que los
documentos a firmar son en general demasiado grandes. La función hash les asocia una
cadena de longitud 160 bits que los hace más manejables para el propósito de firma digi-
tal. De alguna forma lo que se hace es tomar el mensaje partirlo en pedazos de longitud
constante y combinar de alguna forma pedazo por pedazo hasta obtener un solo mensaje
de longitud fija.
Clave pública: Que debe ser conocida por todos los usuarios.
Esta pareja de claves es complementaria de forma que lo que cifra una solo lo puede
descifrar la otra y viceversa. Estas claves se obtienen mediante métodos matemáticos
complicados lo que dificulta enormemente conocer una clave a partir de la otra.
Proceso
Ana y Bernardo tienen sus pares de claves respectivas: una clave privada que sólo ha
de conocer el propietario de la misma y una clave pública que está disponible para todos
los usuarios del sistema.
Ana escribe un mensaje a Bernardo y quiere que sólo él pueda leerlo. Por esta razón
34 lo cifra con la clave pública de este que al ser pública es accesible a todos los usuarios.
Se efectúa el envío del mensaje cifrado que no requiere el envío de la clave. De esta
forma solo Bernardo, el destinatario del correo, puede descifrar el mensaje enviado por
Ana ya que sólo él conoce la clave privada correspondiente.
La criptografía asimétrica es por definición aquella que utiliza dos claves diferentes
para cada usuario, una para cifrar que se le llama clave pública y otra para descifrar que
es la clave privada. El nacimiento de la criptografía asimétrica se dio al estar buscando un
modo más práctico de intercambiar las llaves simétricas.
Diffie y Hellman, proponen una forma para hacer esto, sin embargo no fue hasta que
el popular método de Rivest Shamir y Adleman RSA publicado en 1978, cuando toma
forma la criptografía asimétrica. Actualmente la Criptografía asimétrica es muy utilizada;
sus dos principales aplicaciones se basan en el intercambio de claves privadas y la firma
digital.
La firma digital se puede definir como una cadena de caracteres que se agrega a un
archivo digital que hace el mismo papel que la firma convencional que se escribe en un
documento de papel ordinario.
35
Proceso
Ana y Bernardo tienen sus pares de claves respectivas. Ana escribe un mensaje a
Bernardo que cifra con el sistema de criptografía de clave simétrica. Esta clave se deno-
mina clave de sesión y se genera aleatoriamente. Para enviar la clave de sesión de forma
segura, esta se cifra con la clave pública de Bernardo, utilizando por lo tanto criptografía
de clave asimétrica.
Bernardo, destinatario del mensaje, lo recibe cifrado con la clave de sesión y esta
misma cifrada con su clave pública. Para poderlo descifrar, realiza el proceso inverso,
en primer lugar utiliza su clave privada para descifrar la clave de sesión. Así, una vez ha
obtenido la clave de sesión, ya puede descifrar el mensaje. Con este sistema conseguimos:
36
Resumen
• Para salvaguardar estos principios se suele emplear el cifrado de datos que garan-
tiza que la información no sea inteligible para individuos, entidades o procesos no
autorizados.
• Cuando se utiliza una pareja de claves para separar los procesos de cifrado y desci-
frado, se dice que el criptosistema es asimétrico o de clave pública.
• Los criptosistemas de clave pública, aunque más lentos que los simétricos, resul-
tan adecuados para las funciones de autenticación, distribución de claves y firmas
digitales.
37
Bibliografía
Webgrafía
• http://www.cert.org
• http://ingenieriadelaseguridad.blogspot.com.es/
• http://insecure.org
• http://segweb.blogspot.com.es/
• https://www.sede.fnmt.gob.es/curso-de-criptografia/introduccion
• http://www.wardriving.com
38
Unidad
didáctica 3
Infraestructura
de clave pública:
certificados
digitales
SEGURIDAD LÓGICA
Índice
Objetivos............................................................................................ 42
Introducción...................................................................................... 43
Resumen............................................................................................ 54
Bibliografía........................................................................................ 56
Webgrafía.................................................................................. 56
41
Objetivos
• Esta unidad tiene como objetivo explicar cuáles son los fundamentos de la infraes-
tructura de clave pública como conjunto de protocolos, servicios y estándares que
soportan aplicaciones basadas en criptografía de clave pública.
• Para ello, se realiza una descripción de los principales términos técnicos que la cons-
truyen de acuerdo con el marco legal que lo regula, especialmente la Ley de Firma
Electrónica.
• Se detallan los diferentes aspectos relacionados con los certificados electrónicos ex-
pedidos por un prestador de servicios de certificación que cumpla los requisitos es-
tablecidos en la ley lo que permite comprobar la identidad y demás circunstancias de
los solicitantes y a la fiabilidad y las garantías de los servicios de certificación que
presten.
• Así mismo se explica el concepto de Tercera Parte Confiable como aspecto funda-
mental en cualquier entorno de clave pública y el de Autoridad de Certificación,
como tercera parte fiable que acredita la ligazón entre una determinada clave y su
propietario real.
42
Introducción
En España, también las Administraciones han apostado por Internet como vía de co-
municación, haciendo accesible a los ciudadanos aún más los servicios que puede prestar.
Estas iniciativas han sido eficazmente aceptadas lo que ha generado que se utilicen cada
vez más los servicios en red.
Por esta razón, resultaba imprescindible dotar de mayor seguridad a estas las comu-
nicaciones a través de Internet.
Para ello, surgen los certificados electrónicos y la firma electrónica. Estos instru-
mentos son capaces de garantizar la seguridad en las comunicaciones y la identidad de
los usuarios, permitiendo la comprobación de la procedencia y asegurando la integridad
de los mensajes intercambiados a través de la red.
Algunos de los servicios ofrecidos por una ICP son los siguientes:
Las ICPs están compuestas por distintas terceras partes en los que todos los demás
usuarios de la infraestructura confían, como:
− Autoridad de Certificación
− Autoridad de Registro Otras Terceras Partes Confiables como por ejemplo las
Autoridades de Fechado Digital.
http://www.cert.fnmt.es/home
Para garantizar la unicidad de las claves privadas se suele recurrir a soportes físicos
tales como tarjetas inteligentes o tarjetas PCMCIA que garantizan la dificultad de la du-
plicación de las claves. Además, las tarjetas criptográficas suelen estar protegidas por un
número personal sólo conocido por su propietario.
Por otra parte, para asegurar que una determinada clave pública pertenece a un usua-
rio en concreto se utilizan los certificados digitales.
1 Art. 6 de la Ley de Firma Electrónica. (Número 2 del artículo 6 redactado por el apartado dos de la
disposición final cuarta de la Ley 25/2015, de 28 de julio, de mecanismo de segunda oportunidad, reducción
de la carga financiera y otras medidas de orden social «B.O.E.» 29 julio). 45
Los usuarios o firmantes son aquellas personas que detentan la clave privada que
corresponde a la clave pública identificada en el certificado. Por lo tanto, la principal fun-
ción del certificado es identificar el par de claves con el usuario o firmante, de forma tal
que quien pretende verificar una firma digital con la clave pública que surge de un certifi-
cado tenga la seguridad que la correspondiente clave privada es detentada por el firmante.
El certificado digital contiene, de forma fiable, los datos de verificación de firma del
signatario, lo que la ley describe del siguiente modo:
Los certificados se pueden clasificar de acuerdo con diversos criterios, entre los cua-
les tenemos los certificados de clave pública o certificados de atributos; los certificados
de autoridad de certificación o de usuario final; y los certificados de firma electrónica o
de cifrado.
Las relaciones que se establecen entre estos sujetos determinan la topología de la in-
fraestructura de claves públicas; es decir, la forma y el alcance del sistema de certificación.
Por otra parte, las relaciones internas entre las autoridades de certificación y entre
éstas y los usuarios determinan el modelo de confianza de la infraestructura de claves
públicas.
La idea consiste en que dos usuarios puedan confiar directamente entre sí, si ambos
tienen relación con una tercera parte ya que ésta puede dar fe de la fiabilidad de los dos.
La necesidad de una Tercera Parte Confiable (TPC ó TTP, Trusted Third Party)
es fundamental en cualquier entorno de clave pública de tamaño considerable debido a
que es impensable que los usuarios hayan tenido relaciones previas antes de intercambiar
información cifrada o firmada.
Es esa tercera parte fiable que acredita la ligazón entre una determinada clave y su
propietario real.
Actuaría como una especie de notario electrónico que extiende un certificado de cla-
ves el cual está firmado con su propia clave, para así garantizar la autenticidad de dicha
información.
Sin embargo ¿quién autoriza a dicha autoridad?, es decir, ¿cómo sé que la autoridad
es quién dice ser?, ¿deberá existir una autoridad en la cúspide de la pirámide de autorida-
des certificadoras que posibilite la autenticación de las demás?
En USA la ley de Utah sobre firma digital da una importancia fundamental a las Au-
toridades Certificantes, definidas como las personas facultadas para emitir certificados.
Pueden ser personas físicas o empresas o instituciones públicas o privadas y deberán ob-
tener una licencia de la Division of Corporations and Commercial Code.
Para evitar que se falsifiquen los certificados, la clave pública de la CA debe ser fia-
ble: una CA debe publicar su clave pública o proporcionar un certificado de una autoridad
mayor que certifique la validez de su clave. Esta solución da origen a diferentes niveles
o jerarquías de CAs.
48
En cuanto a los Certificados, son registros electrónicos que atestiguan que una clave
pública pertenece a determinado individuo o entidad. Permiten verificar que una clave
pública pertenece a una determinada persona. Los certificados intentan evitar que alguien
utilice una clave falsa haciéndose pasar por otro3.
Con todo, los certificados no contienen todos los datos de verificación de firma de un
signatario: los certificados contienen las claves públicas, por lo que se suelen denominar
también certificados de clave pública, pero no contienen otros datos de verificación de
una firma, como un sello de fecha y hora o determinados atributos necesarios para deter-
minar si la firma es legítima, como la existencia de poderes por parte de un administrador
de la empresa.
3 RAMOS, F., Respuestas a las preguntas más frecuentes sobre la firma electrónica, Revista de Derecho
VLEX. 49
Los datos de creación de firma son los datos únicos, como códigos o claves cripto-
gráficas privadas, que el signatario utiliza para crear la firma electrónica y los datos de
verificación de firma son los datos, como códigos o claves criptográficas públicas, que se
utilizan para verificar la firma electrónica.
Los anteriores datos de creación de firma electrónica deben ser empleados por un
dispositivo de creación de firma, que posee el signatario. Para que la firma electrónica
tenga un valor superior, veremos que el dispositivo de creación de firma debe cumplir
determinados requisitos (en ese caso se denomina dispositivo seguro de creación de fir-
ma); igualmente, el destinatario de un mensaje firmado debe disponer de un dispositivo
de verificación de firma.
Hay dos tipos de encriptación, la encriptación simétrica que obliga a los dos inter-
locutores (emisor y receptor) del mensaje a utilizar la misma clave para encriptar y desen-
criptar el mismo (como por ejemplo el criptosistema “DES” (desarrollado por IBM, Data
Encryption Standard), y la encriptación asimétrica o criptografía de claves públicas la
cual está basada en el concepto de pares de claves, de forma tal que cada uno de los ele-
mentos del par (una clave) puede encriptar información que solo la otra componente del
par (la otra clave) puede desencriptar. El par de claves se asocia con un sólo interlocutor,
así un componente del par (la clave privada) solamente es conocida por su propietario
mientras que la otra parte del par (la clave pública) se publica ampliamente para que todos
la conozcan (en este caso destaca el famoso criptosistema RSA cuyas iniciales son las de
sus creadores Rivest, Shamir y Adelman).
Los algoritmos de encriptación asimétrica son 100 veces más lentos que los algo-
ritmos de encriptación simétrica. Por ello, los algoritmos actuales encriptan el mensaje
mediante claves simétricas y envían la propia clave simétrica dentro del mensaje pero
encriptada según algoritmos de claves asimétricas.
50 4 https://www.sede.fnmt.gob.es/certificados/persona-fisica.
El software del firmante aplica un algoritmo hash unidireccional sobre el texto a fir-
mar. Este algoritmo hash o de huella digital obtiene mediante procedimientos matemáti-
cos una huella o extracto del documento a firmar, de forma tal que se consigue un extracto
de longitud fija, y absolutamente específico para ese mensaje. Un mínimo cambio en el
mensaje produciría un extracto completamente diferente, y por tanto no correspondería
con el que originalmente firmó el autor.
Los algoritmos hash más utilizados son el MD5 ó SHA-1. El extracto conseguido,
cuya longitud oscila entre 128 y 160 bits (según el algoritmo utilizado), se somete des-
pués a cifrado mediante la clave secreta del autor.
Como he comentado antes es necesario la clave pública del autor para poder verificar
la validez del documento o fichero. El procedimiento sería el siguiente:
El software del receptor previa introducción en el mismo de la clave pública del re-
mitente (obtenida a través de una autoridad de certificación), descifraría el extracto cifra-
do del autor, a continuación calcularía el extracto hash que le correspondería al texto del
mensaje, y si el resultado coincide con el extracto anteriormente descifrado se conside-
raría válida, en caso contrario significaría que el documento ha sufrido una modificación
posterior y por tanto no es válido.
A través de otros mecanismos como por ejemplo los que utiliza el SET (Secure
Electronic Transfer protocol) se conseguiría obtener los servicios de seguridad que la ISO
destaca como primordiales para la seguridad en las redes telemáticas.
Sin embargo existe un punto débil que ya he destacado anteriormente. Si todos estos
medios de seguridad están utilizando el procedimiento de encriptación asimétrico, habrá
que garantizar tanto al emisor como al receptor la autenticación de las partes, es decir que
estas son quienes dicen ser, y sólo a través de autoridad de certificación (CA Certification
Authority) podrá corregirse dicho error, certificando e identificando a una persona con
una determinada clave pública.
51
Para entender mejor la relación existente entre firma electrónica y certificado, ofre-
cemos los siguientes pasos:
52 5 RAMOS, F., Respuestas a las preguntas más frecuentes sobre la firma electrónica, Vlex 101694
6 https://www.sede.fnmt.gob.es/certificados/persona-fisica. 53
Resumen
• Por esta razón, resultaba imprescindible dotar de mayor seguridad a estas las comu-
nicaciones a través de Internet.
• Los certificados se pueden clasificar de acuerdo con diversos criterios, entre los cua-
les tenemos los certificados de clave pública o certificados de atributos; los certi-
ficados de autoridad de certificación o de usuario final; y los certificados de firma
electrónica o de cifrado.
• La necesidad de una Tercera Parte Confiable (TPC ó TTP, Trusted Third Party) es
fundamental en cualquier entorno de clave pública de tamaño considerable debido
a que es impensable que los usuarios hayan tenido relaciones previas antes de inter-
cambiar información cifrada o firmada.
• La Autoridad de Certificación es esa tercera parte fiable que acredita la ligazón entre
una determinada clave y su propietario real.
• Hay dos tipos de encriptación, la encriptación simétrica que obliga a los dos inter-
locutores (emisor y receptor) del mensaje a utilizar la misma clave para encriptar y
desencriptar el mismo (como por ejemplo el criptosistema “DES” y la encriptación
asimétrica o criptografía de claves públicas la cual está basada en el concepto de
pares de claves, de forma tal que cada uno de los elementos del par (una clave) pue-
de encriptar información que solo la otra componente del par (la otra clave) puede
desencriptar.
55
Bibliografía
• RAMOS, F., Respuestas a las preguntas más frecuentes sobre la firma electrónica,
Vlex 101694
Webgrafía
• http://www.cert.org
• http://ingenieriadelaseguridad.blogspot.com.es/
• http://insecure.org
• http://segweb.blogspot.com.es/
• https://www.sede.fnmt.gob.es/curso-de-criptografia/introduccion
• http://www.wardriving.com
56
Unidad
4
didáctica
Seguridad en
redes. Control
de accesos y
dispositivos
de seguridad
SEGURIDAD LÓGICA
Índice
Objetivos............................................................................................ 60
Introducción...................................................................................... 61
Resumen............................................................................................ 72
Bibliografía........................................................................................ 73
Webgrafía.................................................................................. 73
59
Objetivos
• Esta unidad pretende introducir al lector en una serie de aspectos básicos para la se-
guridad de las comunicaciones en la red y que resultan imprescindibles si queremos
garantizar la confidencialidad del tráfico digital establecido con terceros.
• Uno de los aspectos que actualmente preocupan es la vulnerabilidad que ofrecen las
conexiones inalámbricas que se han constituido como una de las estructuras de red
más utilizadas en las redes informáticas ya sea en hogares, oficinas e industrias que
permiten interconectar sin cables los diferentes equipos informáticos.
• Otras amenazas que se ciernen sobre las redes informáticas lo constituyen una serie
de ataques a la información como la recopilación de la información, el secuestro de
sesión, la interceptación del tráfico, la falsificación, o el ataque por denegación de
servicios, entre otros muchos.
• Se exponen diverso modalidades de ataque a las redes inalámbricas que buscan apro-
piarse de información ilícitamente, contraseñas, accesos y control de dispositivos
electrónicos que puede acarrear ilícitos relacionados con la vulneración de la priva-
cidad o la posterior comisión de delitos económicos y falsificación o usurpación de
la identidad.
• También se exponen las ventajas de la utilización proxy, como cortafuegos que tie-
nen la función, tanto para retransmitir el tráfico para clientes en el exterior que qui-
sieran conectarse con un servidor en el interior de la red protegida, como de clientes
internos que se conectan a servicios en el exterior de la red protegida.
• Así mismo se citan las ventajas de las redes privadas virtuales (Virtual Private Ne-
twork o VPN) que se constituyen como un túnel o canal seguro a través de Internet u
otras redes públicas garantizando la confidencialidad de los dispositivos conectados
en la red de la organización que se pretende proteger.
60
Introducción
La red constituye el punto de contacto con el exterior, la frontera con el resto del
mundo. En una casa necesitamos colocar puertas y ventanas para poder entrar y salir pero
también se deben instalar rejas y cerraduras para impedir el acceso a intrusos.
En un mundo ideal no habría nada que temer pero por desgracia este mundo dista
mucho de ese modelo por lo que se deben levantar barreras para salvaguardar nuestra
intimidad y propiedad como verjas, cerraduras de seguridad e instalación de alarmas que
detectan la presencia de intrusos.
En las redes informáticas, al igual que sucede con la protección de estructuras físicas,
se utilizan recursos de control de intrusos de tipo perimetral basados en el empleo de cor-
tafuegos y routers. Estos dispositivos actúan como las rejas de los pinchos y las puertas
con diez cerrojos. Sirven para mantener fuera a los intrusos, es decir, sirven al propósito
de prevenir ataques o intrusiones en la red interna por ellos protegida.
Pero, como sabemos, una puerta blindada no impide que un ladrón se cuele por otro
lado más vulnerable, como por ejemplo por una ventana o por un conducto de ventila-
ción o que la propia puerta se use de forma negligente, por ejemplo guardando las llaves
debajo del felpudo o dejando la puerta entreabierta para no tener que andar abriendo y
cerrando a todo el que llega a casa o se las deja al fontanero o a la empleada de hogar que
obtiene copia para poder robar después.
61
62
Antes de entrar en materia debemos introducir una serie de conceptos básicos que
nos situarán en la problemática de seguridad en Internet.
Si hacemos un símil con el mundo real y tangible, los paquetes de datos en TCP/IP
son como cartas en las cuales hay un remitente y un destinatario. Los carteros las recogen
y clasifican, enviándolas al final a su destino correspondiente porque saben dónde deben
ir en función de la dirección que la propia carta posee. Ellos actúan como encaminado-
res hasta hacer llegar la información al destino. En TCP/IP todo sucede igual: un emisor
manda un mensaje que, en caso de necesidad de saltar a otra red, es recogido por un enca-
minador (router), el cual lo reenvía por el camino más apropiado hasta llegar a su destino.
63
TCP/IP se compone de una pila de protocolos que está estratificada en cuatro capas,
siguiendo el modelo OSI1. Presenta una primera capa de acceso físico a la red en contac-
to directo con los elementos de la red, implantada en los controladores (drivers) de los
elementos de las comunicaciones, así como en el propio hardware. La siguiente capa de
Internet tiene como propósito seleccionar la mejor ruta para enviar paquetes por la red.
El propósito principal que funciona en esta capa es el protocolo IP que proporciona un
enrutamiento de paquetes no orientado a conexión de máximo esfuerzo. El IP no se ve
afectado por el contenido de los paquetes sino que busca una ruta hacia su destino.
1 “Interconexión de Sistemas Abiertos”. Este modelo fue establecido por ISO para implementar un
estándar de comunicación entre equipos de una red, esto es, las reglas que administran la comunicación entre
equipos. De hecho, cuando surgieron las redes cada fabricante contaba con su propio sistema (hablamos de
un sistema patentado), con lo cual coexistían diversas redes incompatibles. Por esta razón, fue necesario
establecer un estándar. La función del modelo OSI es estandarizar la comunicación entre equipos para que
diferentes fabricantes puedan desarrollar productos (software o hardware) compatibles (siempre y cuando
64 sigan estrictamente el modelo OSI).
Las redes de área local inalámbricas (Wireless Local Networks o WLAN) permiten
que varios dispositivos puedan transmitirse información entre ellos a través de ondas de
radio sin necesidad de cables. Las ventajas saltan a la vista por la mayor libertad que pro-
porcionan a los usuarios de red que no dependen de la existencia en las proximidades de
un punto de red y pueden llevar su equipo, especialmente si es portátil, a cualquier sitio
sin perder la conexión a Internet. Las rede WLAN solucionan algunos problemas asocia-
dos a las redes con cables, en especial los derivados de la instalación de los mismos, que
a menudo requieren pequeñas obras para la acometida. Facilitan sobremanera y reducen
costes de instalación, ya que no requieren obra y se ahorra en cable y permiten alcanzar
altas velocidades de transmisión.
Pero estas estructuras inalámbricas se han constituido como una de las vías de ataque
a la red a través de diferentes mecanismos de intrusión lo que preocupa seriamente a la
seguridad de las redes informáticas.
Las principales amenazas a las que se enfrenta una red son, entre otras:
Falsificación (spoofing). El intruso oculta su identidad real, haciéndose pasar por otro
usuario o equipo. Suele utilizarse para enmascarar la dirección real de procedencia de
un ataque o para burlar un sistema de control de acceso en función de la dirección IP de
origen. Es considerado un ataque por spoofing tanto la modificación de paquetes exis-
tentes en la red como la creación de nuevos cuyo objeto es falsear la identidad de algún
componente de la transmisión de un mensaje.
65
Secuestro de sesión (hijacking). El intruso utiliza una aplicación para simular el compor-
tamiento del cliente o del servidor, o bien intercepta los paquetes de información por la
red pudiendo visionarlos y modificarlos a su antojo. Como consecuencia, el servidor o
el cliente creen estar comunicándose con el equipo legítimo, cuando en realidad se trata
el equipo del atacante, que aparece a todos los efectos como el destino auténtico. Se uti-
liza típicamente para obtener información de autenticación y datos sensibles. A este tipo
de ataques se les conoce como ataques de hombre en el medio (Man-In-The-Middle o
MITM).
Denegación de servicio (DDoS). El intruso busca denegar a los usuarios legítimos el ac-
ceso a los servidores o servicios de la red inundándola con tráfico espurio que consuma
todo su ancho de banda y recursos. Cabe destacar un gran grupo dentro de este tipo de
ataques conocido bajo el nombre de denegación de servicio distribuida (Distributed De-
nial of Service o DDoS) en el cual se coordinan varios sistemas para realizar un ataque
simultáneo contra un objetivo definido.
Para evitar este tipo de ataques existen multitud de herramientas de análisis de se-
guridad que deben emplearse si se desea evitar estos. De hecho, tanto el intruso como el
auditor de sistemas suelen emplear las mismas herramientas para realizar el escaneo de
puertos, escaneo de vulnerabilidades, análisis de tráfico (sniffing), cracking de contrase-
ñas, detección de módems, enumeración de recursos, detección de redes inalámbricas,
etc. como por ejemplo, ping, tracert, SNMP (Simple Network Management Protocol),
Fingerprinting, etc.2.
Otra técnica, conocida como Warchalking (Chalk=marcar con tiza) y que consiste
en el marcado de edificios o lugares donde se albergan redes inalámbricas de interés
con símbolos especiales. Este tipo de marcas secretas se han utilizado durante muchos
años por mendigos, delincuentes y malhechores para marcar puertas de viviendas y poder
identificar “vivienda con poli”, “dueño agresivo”, “perro peligroso”, etc. En el caso de
las redes inalámbricas disponibles, la creación de las marcas de tiza se atribuye al escri-
tor Ben Hammersley, publicadas por Matt Jones. Pero actualmente, se marcan mediante
la ubicación en planos digitales por las coordenadas de los lugares donde existen redes
inalámbricas disponibles.
Existen multitud de aplicaciones informáticas que permiten rastrear las redes dispo-
nibles y a su vez crackrear las claves de acceso mediante técnicas de fuerza bruta.
Las principales amenazas que pueden afectar a las redes inalámbricas son las
siguientes:
Access Point Spoofing conocido como “Asociación Maliciosa”. El atacante simula ser
un punto de acceso (Access point) y el usuario se conecta con su dispositivo pensando
que es una red WLAN auténtica.
X (hombre en medio).
MAC spoofing o enmascaramiento del MAC. Este ataque se produce cuando se roba la
dirección MAC de un dispositivo en una red y el invasor usurpa la identidad de un usuario
de la misma accediendo a la red y sus contenidos.
67
Dado que todo el tráfico que entra desde Internet o sale desde la red interna lo hace
a través del cortafuegos, éste puede examinarlo y, en función de sus reglas, posee la po-
testad de decidir si es aceptable o no y si lo retransmitirá a su destinatario. Ahora bien, es
fundamental definir correctamente lo que significa “aceptable”. Para ello se confecciona
una política de seguridad en la que se establece claramente qué tipo de tráfico está permi-
tido, entre qué origen y qué destino, qué servicios se habilitan, qué contenidos se admiten,
etc. Dependiendo del caso concreto, existirán políticas altamente restrictivas, en las que
prácticamente nada está permitido, y otras muy permisivas, en las que no se habilitan
apenas prohibiciones. La clave reside en alcanzar un compromiso entre sus necesidades
de seguridad y su comodidad.
Detección de intrusos. Dado que todo intento de conexión debe pasar por él, un cortafue-
gos adecuadamente configurado puede alertarle cuando detecta actividades sospechosas
que pueden corresponder a intentos de penetración en su red, conatos de denegación de
servicio o tentativas de enviar información desde ella, como los que realizarían troyanos
que se hubieran colado dentro.
Auditoría y registro de uso. El cortafuegos constituye un buen lugar donde recopilar in-
formación sobre el uso de la red. En su calidad de punto único de acceso, el cortafuegos
puede registrar toda la actividad entre la red exterior y la interior.
Seguridad de contenidos. Existen otras amenazas como los virus y el contenido activo
malicioso, frente a las cuales los mejores cortafuegos ofrecen una protección limitada.
La inspección antivirus del material transmitido a través de los servicios como el correo
electrónico, la Web o FTP es una característica incorporada por un número cada vez ma-
yor de cortafuegos.
Traducción de direcciones de red (NAT). Otras funciones adicionales que puede realizar
el cortafuegos es la de ocultar el rango de direccionamientos internos de la organización,
realizando una traducción de direcciones (Network Address Translation o NAT). De esta
manera, resulta posible contar con sólo una dirección válida o un rango reducido de di-
recciones válidas en Internet y disponer de un gran número de direcciones privadas para
las máquinas internas no enrutables desde Internet. Gracias a NAT, las direcciones de las
máquinas internas quedan ocultas al exterior.
VPN. Los cortafuegos también pueden actuar como servidores de redes privadas virtua-
les. Se tratan en la siguiente sección de este capítulo, por lo que no se dirá aquí nada más
sobre ellas.
69
71
Resumen
• La red constituye el punto de contacto con el exterior, la frontera con el resto del
mundo. En un mundo ideal no habría nada que temer pero por desgracia este mundo
dista mucho de ese modelo por lo que se deben levantar barreras para salvaguardar
nuestra intimidad y propiedad como verjas, cerraduras de seguridad e instalación de
alarmas que detectan la presencia de intrusos.
• En las redes informáticas, al igual que sucede con la protección de estructuras físicas,
se utilizan recursos de control de intrusos de tipo perimetral basados en el empleo de
cortafuegos y routers.
• Las amenazas se ciernes sobre los accesos a los sistemas informáticos y en el flujo de
las redes interiores alámbricas e inalámbricas por lo que resulta imprescindible dotas
a estas de protecciones como los cortafuegos y proxys o redes virtuales internas.
72
Bibliografía
• RAMOS, F., Respuestas a las preguntas más frecuentes sobre la firma electrónica,
Vlex 101694
Webgrafía
• http://www.cert.org
• http://ingenieriadelaseguridad.blogspot.com.es/
• http://insecure.org
• http://segweb.blogspot.com.es/
• https://www.sede.fnmt.gob.es/curso-de-criptografia/introduccion
• http://www.wardriving.com
73