Descargar Imprimir esta página

Siemens SIMATIC ET 200AL Manual De Sistema página 863

Sistema de periferia descentralizada
Ocultar thumbs Ver también para SIMATIC ET 200AL:

Publicidad

Comunicación OPC UA
9.2 Seguridad en OPC UA
● Capa de transporte:
Esta capa envía y recibe mensajes. Para ello, OPC UA emplea un protocolo binario
optimizado basado en TCP. La capa de transporte es la base para el canal seguro
subsiguiente.
● Secure Channel (canal seguro)
El canal seguro recibe de la capa de transporte los datos recibidos y los reenvía a la
sesión. El canal seguro reenvía a la capa de transporte los datos de sesión que deben
enviarse.
En el modo de seguridad "Sign", el canal seguro firma los datos (mensajes) que se
envían. Cuando se reciben mensajes, el canal seguro verifica la firma para detectar
posibles manipulaciones.
Con una Security Policy "SignAndEncrypt", el canal seguro firma y cifra los datos que se
envían. Los datos recibidos los descifra el canal seguro. A continuación el canal seguro
verifica la firma.
Con la Security Policy "Sin seguridad", los paquetes de mensajes pasan por el canal
seguro sin modificaciones (los mensajes se reciben y emiten en texto explícito).
● Session
La sesión reenvía los mensajes desde el canal seguro a la aplicación, o recibe de la
aplicación los mensajes que deben enviarse. La aplicación utiliza los valores de proceso
o proporciona los valores.
Establecimiento del canal seguro
El canal seguro se establece del modo siguiente:
1. El servidor comienza a establecer el canal seguro cuando recibe una orden del cliente.
Esta petición está firmada o firmada y cifrada, o bien el mensaje se ha enviado en texto
explícito (modo de seguridad del punto final servidor seleccionado). Con "Firmar" y
"Firmar y cifrar", el cliente envía un "secreto" (un número aleatorio) junto con la petición
(request).
2. El servidor valida el certificado del cliente (incluido sin cifrar en la petición) y comprueba
la identidad del cliente. Si el servidor confía en el certificado del cliente,
– descifra el mensaje y comprueba la firma ("Firmar y cifrar")
– o comprueba tan solo la firma ("Firmar")
– o deja el mensaje sin modificar ("Ninguna seguridad").
3. Después el servidor envía una respuesta al cliente (protegida de igual forma que la
petición). En la respuesta se incluye el secreto del servidor. A partir del secreto de cliente
y servidor, ambos calculan una clave simétrica. De este modo se ha establecido el canal
seguro.
La clave simétrica se utiliza solo para firmar y cifrar mensajes (en lugar de las claves
privadas y públicas de cliente y servidor).
164
Manual de funciones, 12/2017, A5E03735817-AF
Comunicación

Publicidad

loading