Beruflich Dokumente
Kultur Dokumente
SEGURIDAD
Un protocolo de seguridad es un conjunto de intercambios en los que intervienen
normalmente dos o tres entidades: La entidad iniciadora del protocolo (entidad a), la
entidad receptora (entidad b) y una tercera entidad opcional (entidad c) con la misin de
autenticacin de los intercambios, distribucin de claves pblicas y/o claves de sesin.
El objetivo principal de un protocolo de seguridad es distribuir una clave de sesin de
forma segura entre las entidades a y b con el objetivo de tener un canal seguro de datos
entre estas entidades.
Una forma de definir los intercambios que comprenden un protocolo de seguridad es
utilizar especificaciones formales. En la figura vemos la especificacin formal que
utilizaremos para representar protocolos de seguridad. En este ejemplo solo intervienen
dos entidades a y b:
PROTOCOL SPECIFICATION
CONSTANTS
a,b:address;
hola,req,ok:data.
MESSAGES
1:a->b:KPA;
2:b->a:encrypt(KPA,KS).
3:a->b:encrypt(KS,hola).
RELATIONS
1:public_key(a,KPA);
2:sesion_key(KS).
Pg 1 de 3
Pg 2 de 3
Pg 3 de 3