ES2948909T3 - Sistema informático y procedimiento para operar un sistema informático - Google Patents

Sistema informático y procedimiento para operar un sistema informático Download PDF

Info

Publication number
ES2948909T3
ES2948909T3 ES20735062T ES20735062T ES2948909T3 ES 2948909 T3 ES2948909 T3 ES 2948909T3 ES 20735062 T ES20735062 T ES 20735062T ES 20735062 T ES20735062 T ES 20735062T ES 2948909 T3 ES2948909 T3 ES 2948909T3
Authority
ES
Spain
Prior art keywords
data
request message
computing device
external
interface device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
ES20735062T
Other languages
English (en)
Inventor
Frank Aust
Matthias Seifert
Martin Wimmer
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Siemens Mobility GmbH
Original Assignee
Siemens Mobility GmbH
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Siemens Mobility GmbH filed Critical Siemens Mobility GmbH
Application granted granted Critical
Publication of ES2948909T3 publication Critical patent/ES2948909T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00—Network architectures or network communication protocols for network security
    • H04L63/02—Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
    • H04L63/0209—Architectural arrangements, e.g. perimeter networks or demilitarized zones
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00—Network architectures or network communication protocols for network security
    • H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00—Network architectures or network communication protocols for network security
    • H04L63/12—Applying verification of the received information
    • H04L63/126—Applying verification of the received information the source of the received data
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00—Network architectures or network communication protocols for network security
    • H04L63/16—Implementing security features at a particular protocol layer
    • H04L63/168—Implementing security features at a particular protocol layer above the transport layer
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/327—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the session layer [OSI layer 5]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Communication Control (AREA)
  • Computer And Data Communications (AREA)
  • Hardware Redundancy (AREA)

Abstract

La invención se refiere, entre otros, a un sistema informático (10) con un dispositivo informático (11). Según la invención, el sistema informático (10) tiene una ruta de datos de entrada (100), que conecta unidireccionalmente un dispositivo de interfaz (14) del sistema informático (10) con el dispositivo informático (11), y un diodo de datos de salida (15), que conecta unidireccionalmente el dispositivo informático (11) al dispositivo de interfaz (14). La ruta de datos de entrada (100) tiene un bloqueo de datos (12) que está conectado al dispositivo de interfaz (14) por medio de un primer terminal y al dispositivo informático (11) por medio de un segundo terminal, y el bloqueo de datos (100). 12) tiene una unidad de almacenamiento temporal (121) para almacenar datos temporalmente y está diseñada de manera que la unidad de almacenamiento temporal (121) pueda conectarse selectivamente únicamente al primer o segundo terminal pero no a ambos terminales simultáneamente. (Traducción automática con Google Translate, sin valor legal)

Description

DESCRIPCIÓN
Sistema informático y procedimiento para operar un sistema informático
[0001] La presente invención hace referencia a sistemas informáticos, así como a procedimientos para operar sistemas informáticos.
[0002] Cada vez es mayor la necesidad de un mantenimiento remoto ("acceso remoto" en la terminología específica), para los sistemas informáticos críticos en cuanto a la seguridad. Los elementos de los sistemas a los que se debe realizar un mantenimiento, sin embargo, en determinadas aplicaciones se encuentran en una zona de seguridad especial, en donde no es posible un acceso remoto directo.
[0003] Además, cada vez es mayor la necesidad de conectar en redes los sistemas relevantes en cuanto a la seguridad a los sistemas TI convencionales. En una conexión en red de esa clase debe asegurarse que mediante la conexión de esas redes de datos sólo se transmitan elementos de información admisibles. Para toda la otra información y, con ello, para la información no admisible, las redes de datos deben separarse unas de otras.
[0004] La conexión de las redes de datos, de manera conocida, puede tener lugar de forma bidireccional, por ejemplo con enrutadores o pasarelas, que disponen de cortafuegos. Las redes críticas, con un requerimiento de seguridad elevado, sin embargo, en la actualidad generalmente son operadas completamente separadas de otras redes - como la red Office o la Internet.
[0005] Por ejemplo, para desviar datos de diagnóstico desde una red crítica en cuanto a la seguridad, para que puedan ser analizados por un experto en un centro remoto, actualmente se utilizan diodos de datos que no comprometan la protección de la red crítica.
[0006] Un problema aún no resuelto consiste cómo pueden transportarse datos, con un requerimiento de seguridad elevado similar, también en la otra dirección, por tanto, desde la red no segura (por ejemplo una red pública) a la red crítica en cuanto a la seguridad (red cerrada). Esos datos, por ejemplo,
[0007] se necesitan para modificar configuraciones existentes o para cargar actualizaciones en los componentes que se encuentran allí presentes. El estado del arte relevante está representado por los documentos US 2014/237372 A1 y WO 99/46882 A2.
[0008] El objeto de la presente invención consiste en perfeccionar sistemas informáticos y procedimientos para la monitorización remota con respecto a una recepción de datos segura desde el exterior.
[0009] Dicho objeto, según la invención, se soluciona mediante un sistema informático con las características según la reivindicación 1. En las reivindicaciones dependientes se indican configuraciones ventajosas del sistema informático según la invención.
[0010] Conforme a ello, según la invención, se prevé que el sistema informático presente una ruta de datos de entrada que conecta un dispositivo de interfaz del sistema informático, de forma unidireccional, con el dispositivo informático, y un diodo de datos de salida que conecta el dispositivo informático, de forma unidireccional, con el dispositivo de interfaz, que la ruta de datos de entrada presente un bloqueo de datos que, con una primera conexión, está conectado al dispositivo de interfaz, y con una segunda conexión, está conectado al dispositivo informático, que el bloqueo de datos presente una memoria intermedia para el almacenamiento intermedio de datos y que esté configurado de manera que la memoria intermedia, de manera opcional, pueda conectarse exclusivamente a la primera o a la segunda conexión, pero no al mismo tiempo a las dos conexiones, y que el dispositivo informático esté configurado de manera que el mismo acepte datos que se encuentran presentes en el dispositivo de interfaz, desde el dispositivo de interfaz, exclusivamente cuando éstos sean transmitidos desde el dispositivo de interfaz hacia el dispositivo informático mediante la ruta de datos de entrada, dentro de la sesión de transmisión iniciada por el propio dispositivo informático, con la inclusión del diodo de datos de salida.
[0011] Una ventaja esencial del sistema informático según la invención se observa en el hecho de que mediante la combinación según la invención del bloqueo de datos y sesiones de transmisión que se inician por parte del dispositivo informático, se garantiza de forma continua tanto una separación con respecto al hardware, entre el dispositivo informático y los dispositivos de emisión de datos externos, como también, debido a la limitación a sesiones iniciadas por el mismo, se asegura siempre una inclusión, en cuanto al contenido, del dispositivo de interfaz y, con ello, una separación con respecto al software, de manera que se dificulta, o incluso se vuelve imposible, un acceso directo o sin medios, desde los dispositivos de emisión de datos externos, al dispositivo informático, en cuanto al hardware y al software.
[0012] Las sesiones de transmisión preferentemente están cifradas.
[0013] Las sesiones de transmisión preferentemente se tratan de sesiones de transmisión que utilizan una transmisión de información del contexto de la sesión, como por ejemplo también la capa 5 del modelo de red OSI y especificaciones de protocolo, como ISO 8327 / X.225, que incluyen dicha información o que se basan en una información del contexto de esa clase. La transmisión de la información del contexto de la sesión se basa aquí en dos vías de transmisión operadas de forma unidireccional, a saber, una ruta unidireccional en dirección hacia el dispositivo informático, mediante la ruta de datos de entrada, y otra ruta unidireccional hacia el dispositivo de interfaz, mediante el diodo de datos de salida.
[0014] En una variante de ejecución ventajosa se prevé que el dispositivo de interfaz sea adecuado para la recepción de un mensaje de solicitud externo que proviene de un dispositivo de emisión de datos externo, el cual indica el deseo de un dispositivo de emisión de datos externo de una transmisión de datos hacia el dispositivo informático.
[0015] En la variante de ejecución mencionada en último lugar, se considera ventajoso que el dispositivo de interfaz esté configurado de manera que el mismo, después de la recepción del mensaje de solicitud externo de un dispositivo de emisión de datos externo, cree un mensaje de solicitud modificado que contenga la solicitud, y que lo reenvíe al bloqueo de datos, donde el mensaje de solicitud modificado contiene datos de identificación del dispositivo de interfaz.
[0016] Se considera especialmente ventajoso que el dispositivo de interfaz esté configurado de manera que el mismo, después de la recepción del mensaje de solicitud externo, realice un control para determinar si el mensaje de solicitud proviene de un dispositivo de emisión de datos externo que está autorizado para la transmisión de datos, y que en el caso de un mensaje de solicitud desde un dispositivo de emisión de datos autorizado, envíe el mensaje de solicitud o el mensaje de solicitud modificado al bloqueo de datos, y que de lo contrario omita lo mencionado.
[0017] De manera alternativa o adicional, de manera ventajosa, puede preverse que el dispositivo de interfaz esté configurado de manera que el mismo, después de la recepción del mensaje de solicitud externo, realice un control para determinar si el mensaje de solicitud contiene órdenes de control o módulos de software ejecutables, y si es ése el caso, omita el reenvío del mensaje de solicitud al bloqueo de datos.
[0018] También se considera ventajoso que el dispositivo de interfaz almacene de forma intermedia datos externos que han sido transmitidos desde un dispositivo de emisión de datos externo a petición del dispositivo informático o no solicitados, y que el dispositivo informático esté configurado de manera que el mismo acepte los datos almacenados de forma intermedia en el dispositivo de interfaz, no procesados o procesados por el dispositivo de interfaz, desde el dispositivo de interfaz, exclusivamente cuando éstos sean transmitidos desde el dispositivo de interfaz hacia el dispositivo informático mediante la ruta de datos de entrada, dentro de una sesión de transmisión, preferentemente cifrada, iniciada por el propio dispositivo informático, con la inclusión del diodo de datos de salida.
[0019] La ruta de datos de entrada preferentemente presenta un diodo de datos de entrada dispuesto entre el dispositivo de interfaz y el bloqueo de datos, que permite una transmisión de datos en dirección del bloqueo de datos dispuesto aguas abajo, y la impide en la dirección contraria.
[0020] Además, la invención hace referencia a una instalación de tecnología ferroviaria, en particular un puesto de enclavamiento o un vehículo ferroviario. Según la invención, la instalación de tecnología ferroviaria presenta un sistema informático como el antes descrito.
[0021] La invención también hace referencia a un procedimiento para operar un sistema informático, en particular un sistema como el antes descrito. Según la invención se prevé que un dispositivo informático del sistema informático acepte datos de un dispositivo de emisión de datos externo, que llegan mediante un dispositivo de interfaz, exclusivamente cuando éstos son transmitidos desde el dispositivo de interfaz, mediante una ruta de datos de entrada, que comprende un bloqueo de datos dispuesto aguas abajo del dispositivo de interfaz, dentro de una sesión de transmisión, preferentemente cifrada, iniciada por el mismo, con la inclusión de un diodo de datos de salida, donde el bloqueo de datos, con relación al flujo de datos, se conecta de manera opcional exclusivamente al dispositivo de interfaz o al dispositivo informático, pero no al mismo tiempo a los dos.
[0022] Con respecto a las ventajas del procedimiento según la invención, así como con respecto a configuraciones ventajosas del procedimiento, se remite a las explicaciones anteriores relacionadas con el sistema informático según la invención.
[0023] Se considera ventajoso que el dispositivo informático, después de la recepción de los datos del dispositivo de emisión de datos, cree con los datos un registro de datos de firma y lo envíe al dispositivo de emisión de datos externo mediante el diodo de datos de salida, y que el dispositivo informático utilice o considere los datos recibidos sólo cuando el dispositivo de emisión de datos, después de la recepción del registro de datos de firma, informe que el registro de datos de firma confirma una recepción de datos correcta.
[0024] Con el dispositivo de interfaz, después de la recepción de un mensaje de solicitud externo de un dispositivo de emisión de datos externo, preferentemente se crea un mensaje de solicitud modificado que contiene la solicitud, y éste se reenvía al bloqueo de datos, donde el mensaje de solicitud modificado contiene datos de identificación del dispositivo de interfaz.
[0025] De manera alternativa o adicional, se considera ventajoso que después de la recepción de un mensaje de solicitud externo se realice un control para determinar si el mensaje de solicitud proviene de un dispositivo de emisión de datos externo que está autorizado para la transmisión de datos, que en el caso de un mensaje de solicitud desde un dispositivo de emisión de datos autorizado, se envíe el mensaje de solicitud o el mensaje de solicitud modificado al diodo de datos de recepción, y que de lo contrario se omita lo mencionado.
[0026] De manera alternativa o adicional, de manera ventajosa, puede preverse que después de la recepción de un mensaje de solicitud externo, se realice un control para determinar si el mensaje de solicitud contiene órdenes de control o módulos de software ejecutables, y si es ése el caso, se omita el reenvío del mensaje de solicitud al diodo de datos de recepción.
[0027] De manera alternativa o adicional se considera ventajoso que el dispositivo informático, después de la recepción de datos de un dispositivo de emisión de datos externo, con el mismo, cree un registro de datos de firma, y que envíe el registro de datos de firma, mediante el diodo de datos de salida, hacia el dispositivo de emisión de datos externo.
[0028] De manera alternativa o adicional, de manera ventajosa, puede preverse que en una memoria intermedia en el diodo de datos de entrada, o con una memoria intermedia entre el diodo de datos de entrada y el bloqueo de datos, el mensaje de solicitud externo o modificado y/o los datos del dispositivo de emisión de datos externo se almacenen de forma intermedia y sólo a continuación, divididos en paquetes de datos - paquete de datos por paquete de datos - se transmitan al dispositivo informático mediante el bloqueo de datos.
[0029] En la ruta de datos de entrada preferentemente se realiza al menos un cambio de medios, en particular al menos un cambio de medios físico, un cambio de protocolo y/o un cambio de medios de transporte.
[0030] Para la detección de errores, en la transmisión de datos se cuentan secuencias y/o se transmiten firmas.
[0031] El dispositivo informático preferentemente controla de forma conjunta el bloqueo de datos, preferentemente de manera que cuando sólo está permitido o debería estar permitido el tráfico de datos que sale, el dispositivo informático está conectado al bloqueo de datos, y no está permitida la conexión entre el bloqueo de datos y el dispositivo de emisión de datos, y de manera que cuando deberían transmitirse datos, el dispositivo informático inicia una conmutación del bloqueo de datos.
[0032] A continuación, la invención se explica en detalle mediante ejemplos de ejecución; en donde de forma ilustrativa, muestran:
Figura 1 un ejemplo de ejecución de una disposición con un sistema informático según la invención y un dispositivo de emisión de datos externo, y
Figuras 2-10 otras representaciones de la disposición según la figura 1 durante una transmisión de datos, a modo de ejemplo.
[0033] Por razones de claridad en la representación, en las figuras se utilizan siempre los mismos símbolos de referencia para los componentes idénticos o bien, comparables.
[0034] La figura 1 muestra un sistema informático 10 que presenta un dispositivo informático 11. El dispositivo informático 11, mediante un bloqueo de datos 12, un diodo de datos de entrada 13, así como mediante un dispositivo de interfaz 14, está comunicado a una red de comunicaciones 20, sólo indicada. Mediante la red de comunicaciones 20, el sistema informático 10 puede recibir datos y mensajes de solicitud Sa de un dispositivo de emisión de datos externo 30. La red de comunicaciones 20, por ejemplo, puede tratarse de una red de oficina o de la Internet.
[0035] El bloqueo de datos 12 presenta una primera conexión 12a que está conectada al diodo de datos de entrada 13. Una segunda conexión 12b del bloqueo de datos 12 está conectada al dispositivo informático 11. El bloqueo de datos 12 comprende una memoria intermedia 121 que posibilita un almacenamiento intermedio de datos. La memoria intermedia 121, mediante un primer interruptor 122, está conectada a la segunda conexión 12b, y mediante un segundo interruptor 123, está conectada a la primera conexión 12a. Los dos interruptores 122 y 123 pueden estar desconectados al mismo tiempo, pero nunca se conectan al mismo tiempo. La memoria intermedia 121, por tanto, puede estar aislada o puede estar conectada a una única de las dos conexiones 12a ó 12b. La activación de los interruptores 122 y 123 puede tener lugar mediante una unidad de control interna del bloqueo de datos 12, o desde el exterior, por ejemplo mediante el dispositivo informático 11.
[0036] En el ejemplo de ejecución según la figura 1, el bloqueo de datos 12, el diodo de datos de entrada 13 y el dispositivo de interfaz 14 forman una ruta de datos de entrada 100 del sistema informático 10, que posibilita una transmisión de datos unidireccional no transparente, desde el dispositivo de interfaz 14, en dirección del dispositivo informático 11. Para alcanzar la no transparencia está proporcionado el bloqueo de datos 12, cuya primera conexión 12a puede conectarse al diodo de datos de entrada 13, para recibir datos desde el diodo de datos de entrada 13; en ese instante, la segunda conexión 12b del bloqueo de datos 12 está separada del dispositivo informático 11, de modo que no es posible un flujo de datos no directo o indirecto desde el diodo de datos de entrada 13, en dirección del dispositivo informático 11. Los datos que son suministrados desde el diodo de datos de entrada 13, mediante la primera conexión 12a, al bloqueo de datos 12, primero se almacenan de forma intermedia en la memoria intermedia 121. Después de efectuado el almacenamiento intermedio puede cambiarse al bloqueo de datos 12, donde la primera conexión 12a se separa del diodo de datos de entrada 13 y, sólo a continuación, la segunda conexión 12b del bloqueo de datos 12 se conecta al dispositivo informático 11. Expresado de otro modo, el bloqueo de datos 12 está diseñado de manera que sus dos conexiones 12a y 12b siempre están conectadas exclusivamente al diodo de datos de entrada 13 o al dispositivo informático 11, pero nunca a las dos conexiones o dos unidades al mismo tiempo.
[0037] El dispositivo informático 11, del lado de salida, mediante un diodo de datos de salida 15 que trabaja de forma unidireccional, puede conectarse a la red de comunicaciones 20 y al dispositivo de emisión de datos externo 30, ya sea de forma directa o indirecta, por ejemplo mediante el dispositivo de interfaz 14 (como se muestra en las figuras 1 a 10), o mediante otro componente del sistema informático 10, no representado en detalle.
[0038] El dispositivo informático 11 está configurado de manera que el mismo acepta datos que se encuentran presentes en el dispositivo de interfaz 14, desde el dispositivo de interfaz 14, exclusivamente cuando éstos son transmitidos desde el dispositivo de interfaz 14 hacia el dispositivo informático 11 mediante la ruta de datos de entrada 100, dentro de una sesión de transmisión SES cifrada, iniciada por el propio dispositivo informático 11, con la inclusión del diodo de datos de salida 15. Puesto que el bloqueo de datos 12 constituye un elemento de la ruta de datos de entrada 100, el bloqueo de datos 12 se incluye automáticamente en el manejo de la sesión.
[0039] Una secuencia típica sería por ejemplo que inicialmente el interruptor 122 esté cerrado; el bloqueo de datos 12 espera ahora por ejemplo una señal de activación/de control, por parte del dispositivo informático 11. Esto es generado por el dispositivo informático 11, tan pronto como el dispositivo informático 11 haya transmitido un contexto de sesión correspondiente al dispositivo de interfaz 12 y, con ello, inicie la próxima sesión de transmisión SES. En caso de estar presente la señal de activación/control, una unidad de control del bloqueo de datos 12, integrada en la memoria intermedia 121 y no mostrada en detalle, abre el interruptor 122 y cierra el interruptor 123.
[0040] La memoria intermedia 121 espera ahora los datos que llegan, mediante la ruta de datos de entrada 100, con la información de sesión correspondiente de la sesión de transmisión SES. Cuando llega un mensaje correspondiente, el interruptor 123 se abre. La memoria interna 121 ahora está completamente "fuera de línea" y realiza una validación considerando la información de contexto recibida de la sesión de transmisión SES. Después de la validación el interruptor 122 se cierra y el bloqueo de datos 12 comunica al dispositivo informático 11 el resultado (por ejemplo en forma de los datos o del resultado de validación). A partir de ese momento, el bloqueo de datos 12 espera nuevamente una activación mediante el dispositivo informático 11.
[0041] El control del bloqueo de datos 12, del modo descrito, puede tener lugar por ejemplo mediante el dispositivo informático 11; de manera alternativa, el propio bloqueo de datos 12 puede implementar la lógica de control, por ejemplo mediante un control en el tiempo sencillo/ sondeo, o similares.
[0042] Los datos pueden transmitirse desde el dispositivo de emisión de datos externo 30 hacia el dispositivo informático 11, por ejemplo después de que el dispositivo informático 11 haya transmitido una petición correspondiente al dispositivo de emisión de datos externo 30 o, de manera alternativa, como reacción del dispositivo informático 11 a una solicitud correspondiente por parte del dispositivo de emisión de datos externo 30. A continuación, a modo de ejemplo, en primer lugar se explica cómo puede desarrollarse una transmisión de datos, por iniciativa del dispositivo de emisión de datos externo 30, de manera ventajosa:
Si el dispositivo de emisión de datos externo 30 envía un mensaje de solicitud Sa al dispositivo de interfaz 14, con el cual el dispositivo de emisión de datos externo 30 indica el deseo de una transmisión de datos en dirección del dispositivo informático 11, entonces el dispositivo de interfaz 14 procesará el mensaje de solicitud Sa. El dispositivo de interfaz 14, por ejemplo, puede controlar si el mensaje de solicitud ha sido transmitido desde una fuente conocida, o en una forma firmada de modo suficiente, y/o si está libre de órdenes de control o programas de control.
[0043] Si el dispositivo de interfaz 14 determina en su control que el mensaje de solicitud Sa no es crítico, entonces puede transmitir el mismo sin modificaciones o de forma modificada como mensaje de solicitud modificado Sa1, mediante la ruta de datos de entrada 100 unidireccional, en dirección del dispositivo informático 11. Puesto que el dispositivo de interfaz 14 sabe que el dispositivo informático 11 sólo aceptará datos de cualquier clase, por tanto también el mensaje de solicitud Sa o el mensaje de solicitud modificado Sa1, cuando éstos se transmitan dentro de una sesión de transmisión SES iniciada por el mismo, éste eventualmente reiniciará el reenvío del mensaje de solicitud Sa, así como del mensaje de solicitud modificado Sa1, o sólo lo realizará después de que el dispositivo informático 11 ya haya iniciado previamente una sesión de transmisión SES de esa clase, como se indica en la figura 1.
[0044] La figura 2 muestra el reenvío del mensaje de solicitud Sa, así como del mensaje de solicitud modificado Sa1, en la sesión de transmisión SES ya existente.
[0045] La figura 3 muestra cómo el mensaje de solicitud Sa, así como el mensaje de solicitud modificado Sa1, mediante la ruta de datos de entrada unidireccional 100, alcanza el diodo de datos de entrada 13, y desde éste alcanza la primera conexión 12a del bloqueo de datos 12.
[0046] Si el bloqueo de datos 12, así como su memoria intermedia 121, mediante la primera conexión 12a, está conectado al diodo de datos de entrada 13, entonces el mensaje de solicitud Sa, así como el mensaje de solicitud Sa1 modificado, puede almacenarse en la memoria intermedia 121.
[0047] Tan pronto como la primera conexión 12a del bloqueo de datos 12 esté separada del diodo de datos de entrada 13, la segunda conexión 12b del bloqueo de datos 12 puede conectarse al dispositivo informático 11, y el mensaje de solicitud Sa almacenado en la memoria intermedia 121, así como el mensaje de solicitud modificado Sa1, puede transmitirse al dispositivo informático 11 (véase la figura 4).
[0048] Tan pronto como el dispositivo informático 11 haya obtenido el mensaje de solicitud Sa, así como el mensaje de solicitud modificado Sa1, éste puede procesarlo y decidir si desea o puede recibir datos del dispositivo de emisión de datos externo 30.
[0049] A continuación, a modo de ejemplo, se parte del hecho de que el mensaje de solicitud Sa o el mensaje de solicitud modificado Sa1 señalizan al dispositivo informático 11 que mensajes de actualización o software de actualización deberían transmitirse desde el dispositivo de emisión de datos externo, y también es admisible una transmisión de esa clase.
[0050] El dispositivo informático 11, en el último caso mencionado, mediante el diodo de datos de salida 15, transmitirá un mensaje de respuesta Sr a la red de comunicaciones 20 y, con ello, al dispositivo de emisión de datos externo 30, como se muestra a modo de ejemplo en la figura 5. La transmisión del mensaje de respuesta Sr puede tener lugar de forma directa, desde el diodo de datos de salida 15, mediante la red de comunicaciones 20, hacia el dispositivo de emisión de datos 30 o, en lugar de ello, de forma indirecta, mediante el dispositivo de interfaz 14.
[0051] El mensaje de respuesta Sr preferentemente contiene información con respecto a un instante o ranura de tiempo predeterminados, en el cual el dispositivo de interfaz 14 del sistema informático 10 se encuentra disponible para una recepción de datos de otros datos del dispositivo de emisión de datos externo 30, y se posibilita otra recepción de datos. Los instantes o ranuras de tiempo, de manera preferente, corresponden a aquellos instantes o ranuras de tiempo en los cuales el dispositivo informático 11 intenta mantener la sesión de transmisión SES con el dispositivo de interfaz 14, para que sea posible un reenvío inmediato de los datos. Tan pronto como el dispositivo de emisión de datos 30 haya recibido el mensaje de respuesta Sr desde el dispositivo informático 11, éste puede transmitir sus datos D, por ejemplo datos de actualización, hacia el dispositivo de interfaz 14, observando los instantes o ranuras de tiempo predeterminados que han sido predeterminados por el dispositivo informático 11 (véase la figura 6).
[0052] El dispositivo de interfaz 14, en los instantes o ranuras de tiempo predeterminados, esperará los datos y transmitirá los mismos mediante la ruta de datos de entrada 100, al dispositivo informático 11, en tanto exista una sesión de transmisión SES con el dispositivo informático 11, o eventualmente en la respectivamente siguiente sesión de transmisión SES (véase la figura 7).
[0053] El dispositivo de interfaz 14 obtiene la información sobre los instantes o ranuras de tiempo predeterminados, en los cuales debería posibilitar una recepción de datos, por ejemplo mediante el mensaje de respuesta Sr, en tanto el mismo se almacene en la red de comunicaciones 20 mediante el dispositivo de interfaz 14; de lo contrario, éste es informado desde el dispositivo informático 11, preferentemente por separado.
[0054] Los datos D transmitidos desde el dispositivo de emisión de datos externo 30, mediante el dispositivo de interfaz 14, en instantes o ranuras de tiempo predeterminados, se transmiten mediante la ruta de datos de entrada 100 y, con ello, mediante el bloqueo de datos 12, de manera que nuevamente en ningún instante es posible de forma transparente un acceso directo del dispositivo de emisión de datos 30, así como del dispositivo de interfaz 14, al dispositivo informático 11.
[0055] Después de que los datos D del dispositivo de emisión de datos externo 30, mediante el dispositivo de interfaz 14 y el bloqueo de datos 12, hayan sido transmitidos al dispositivo informático 11, preferentemente paquete de datos por paquete de datos (véase la figura 8), el dispositivo informático 11 puede verificar si los paquetes de datos recibidos o los datos D recibidos en total han sido transmitidos, así como recibidos, sin daños, así como sin modificaciones; un control de esa clase puede tener lugar por ejemplo mediante sumas de verificación, Hashcodes o similares.
[0056] Si el dispositivo informático 11 llega al resultado de que los datos recibidos del dispositivo de emisión externo 30 han sido recibidos correctamente, entonces el mismo puede generar un registro de datos de firma SSr y puede transmitirlo mediante el diodo de datos de salida 15 y la red de comunicaciones 20 al dispositivo de emisión de datos externo 30. La transmisión puede incluir el dispositivo de interfaz 14 u otro componente no mostrado en la figura 1 (véase la figura 9).
[0057] El dispositivo de emisión de datos externo 30 ahora, mediante el registro de datos de firma SSr recibido, tiene la posibilidad de controlar por su parte si los datos D recibidos desde el dispositivo informático 11 son correctos, o si éstos han sido recibidos correctamente. Si mediante el registro de datos de firma SSr éste determina que ha tenido lugar una recepción de datos correcta por parte del dispositivo informático 11, mediante la ruta de datos de entrada 100, entonces el mismo, del lado de salida, transmite una señal de confirmación BSSr mediante el dispositivo de interfaz 14 y la ruta de datos de entrada 100, por tanto, incluyendo el bloqueo de datos 12, hacia el dispositivo informático 11 (véase la figura 10).
[0058] Sólo después de que el dispositivo informático 11 ha obtenido esa señal de confirmación BSSr desde el dispositivo de emisión de datos externo 30, el mismo asume que la recepción de datos mediante la ruta de datos de entrada 100 se ha desarrollado correctamente, y los datos D pueden utilizarse.
[0059] En el contexto de las figuras 1 a 10, a modo de ejemplo, se asume que la transmisión de los datos tiene lugar por iniciativa del dispositivo de emisión de datos externo 30; de manera alternativa, el propio dispositivo informático 11 puede solicitar de forma activa una transmisión de datos desde el dispositivo de emisión de datos externo 30; las explicaciones anteriores se aplican en este caso de modo correspondiente.
[0060] Si bien la invención fue ilustrada y descrita en detalle mediante ejemplos de ejecución preferentes, la invención no está limitada por los ejemplos descritos, y el experto puede deducir de éstos otras variaciones, sin abandonar el alcance de protección de la invención.

Claims (11)

REIVINDICACIONES
1. Sistema informático (10) con un dispositivo informático (11), donde
- el sistema informático (10) presenta una ruta de datos de entrada (100) que conecta un dispositivo de interfaz (14) del sistema informático (10), de forma unidireccional, con el dispositivo informático (11), y un diodo de datos de salida (15) que conecta el dispositivo informático (11), de forma unidireccional, con el dispositivo de interfaz (14),
- la ruta de datos de entrada (100) presenta un bloqueo de datos (12) que, con una primera conexión, está conectado al dispositivo de interfaz (14), y con una segunda conexión, está conectado al dispositivo informático (11),
- el bloqueo de datos (12) presenta una memoria intermedia (121) para el almacenamiento intermedio de datos, caracterizado porque el bloqueo de datos está configurado de manera que la memoria intermedia (121), de manera opcional, puede conectarse exclusivamente a la primera o a la segunda conexión, pero no al mismo tiempo a las dos conexiones, y
- el dispositivo informático (11) está configurado de manera que el mismo acepta datos que se encuentran presentes en el dispositivo de interfaz (14), desde el dispositivo de interfaz (14), exclusivamente cuando éstos son transmitidos desde el dispositivo de interfaz (14) hacia el dispositivo informático (11) mediante la ruta de datos de entrada (100), dentro de una sesión de transmisión (SES) iniciada por el propio dispositivo informático (11), con la inclusión del diodo de datos de salida (15).
2. Sistema informático (10) según la reivindicación 1, caracterizado porque el dispositivo de interfaz (14) es adecuado para la recepción de un mensaje de solicitud externo (Sa), que proviene de un dispositivo de emisión de datos externo (30), el cual indica el deseo de un dispositivo de emisión de datos externo (30), de una transmisión de datos hacia el dispositivo informático (11).
3. Sistema informático (10) según la reivindicación 2, caracterizado porque
- el dispositivo de interfaz (14) está configurado de manera que el mismo, después de la recepción del mensaje de solicitud externo (Sa) de un dispositivo de emisión de datos externo (30), crea un mensaje de solicitud modificado (Sa') que contiene la solicitud, y lo reenvía al bloqueo de datos (12),
- donde el mensaje de solicitud modificado (Sa') contiene datos de identificación del dispositivo de interfaz (14).
4. Sistema informático (10) según una de las reivindicaciones 2 a 3 precedentes, caracterizado porque el dispositivo de interfaz (14) está configurado de manera que el mismo
- después de la recepción del mensaje de solicitud externo (Sa) realiza un control para determinar si el mensaje de solicitud (Sa) proviene de un dispositivo de emisión de datos externo (30) que está autorizado para la transmisión de datos, y
- en el caso de un mensaje de solicitud (Sa) desde un dispositivo de emisión de datos (30) autorizado, envía el mensaje de solicitud (Sa) o el mensaje de solicitud modificado (Sa') al bloqueo de datos (12), y de lo contrario omite lo mencionado.
5. Sistema informático (10) según una de las reivindicaciones 2 a 4 precedentes, caracterizado porque el dispositivo de interfaz (14) está configurado de manera que el mismo
- después de la recepción del mensaje de solicitud externo (Sa) realiza un control para determinar si el mensaje de solicitud (Sa) contiene órdenes de control o módulos de software ejecutables, y
- si es ése el caso, omite el reenvío del mensaje de solicitud (Sa) al bloqueo de datos (12).
6. Sistema informático (10) según una de las reivindicaciones precedentes, caracterizado porque
- el dispositivo de interfaz (14) almacena de forma intermedia datos externos que han sido transmitidos desde un dispositivo de emisión de datos externo (30) a petición del dispositivo informático (11) o no solicitados, y - el dispositivo informático (11) está configurado de manera que el mismo acepta los datos almacenados de forma intermedia en el dispositivo de interfaz (14), no procesados o procesados por el dispositivo de interfaz (14), desde el dispositivo de interfaz (14), exclusivamente cuando éstos son transmitidos desde el dispositivo de interfaz (14) hacia el dispositivo informático (11) mediante la ruta de datos de entrada (100), dentro de una sesión de transmisión (SES), preferentemente cifrada, iniciada por el propio dispositivo informático (11), con la inclusión del diodo de datos de salida (15).
7. Sistema informático (10) según una de las reivindicaciones precedentes, caracterizado porque la ruta de datos de entrada (100) presenta un diodo de datos de entrada (13) dispuesto entre el dispositivo de interfaz (14) y el bloqueo de datos (12), que permite una transmisión de datos en dirección del bloqueo de datos (12) dispuesto aguas abajo, y la impide en la dirección contraria.
8. Instalación de tecnología ferroviaria, en particular puesto de enclavamiento, caracterizada porque la misma presenta un sistema informático (10) según una de las reivindicaciones precedentes.
9. Procedimiento para operar un sistema informático (10), en particular un sistema informático (10) según una de las reivindicaciones precedentes, caracterizado porque
- un dispositivo informático (11) del sistema informático (10) acepta datos de un dispositivo de emisión de datos externo (30), que llegan mediante un dispositivo de interfaz (14), exclusivamente cuando éstos son transmitidos desde el dispositivo de interfaz (14), mediante una ruta de datos de entrada (100), que comprende un bloqueo de datos (12) dispuesto aguas abajo del dispositivo de interfaz (14), dentro de una sesión de transmisión (SES), preferentemente cifrada, iniciada por el mismo, con la inclusión de un diodo de datos de salida (15).
- donde el bloqueo de datos (12), con relación al flujo de datos, se conecta de manera opcional exclusivamente al dispositivo de interfaz (14) o al dispositivo informático (11), pero no al mismo tiempo a los dos.
10. Procedimiento según la reivindicación 9, caracterizado porque
- el dispositivo informático (11), después de la recepción de los datos del dispositivo de emisión de datos (30), crea con los datos un registro de datos de firma (SSr) y lo envía al dispositivo de emisión de datos externo (30) mediante el diodo de datos de salida (15), y
- el dispositivo informático (11) utiliza o considera los datos recibidos sólo cuando el dispositivo de emisión de datos (30), después de la recepción del registro de datos de firma (SSr), informa que el registro de datos de firma (SSr) confirma una recepción de datos correcta.
11. Procedimiento según la reivindicación 9 ó 10, caracterizado porque
- con el dispositivo de interfaz (14), después de la recepción de un mensaje de solicitud externo (Sa) de un dispositivo de emisión de datos externo (30), se crea un mensaje de solicitud modificado (Sa') que contiene la solicitud, y éste se reenvía al bloqueo de datos (12), donde el mensaje de solicitud modificado (Sa') contiene datos de identificación del dispositivo de interfaz (14), y/o
- después de la recepción de un mensaje de solicitud externo (Sa) se realiza un control para determinar si el mensaje de solicitud (Sa) proviene de un dispositivo de emisión de datos externo (30) que está autorizado para la transmisión de datos, en el caso de un mensaje de solicitud (Sa) desde un dispositivo de emisión de datos (30) autorizado, se envía el mensaje de solicitud (Sa) o el mensaje de solicitud modificado (Sa') al diodo de datos de entrada (13), y de lo contrario se omite lo mencionado y/o
- después de la recepción de un mensaje de solicitud externo (Sa) se realiza un control para determinar si el mensaje de solicitud (Sa) contiene órdenes de control o módulos de software ejecutables, y si es ése el caso, se omite el reenvío del mensaje de solicitud (Sa) al diodo de datos de entrada (13) y/o
- el dispositivo informático (11), después de la recepción de datos de un dispositivo de emisión de datos externo (30), crea con éstos un registro de datos de firma (SSr) y envía el registro de datos de firma (SSr), mediante el diodo de datos de salida (15), al dispositivo de emisión de datos externo (30), y/o
- en una memoria intermedia en el diodo de datos de entrada (13), o con una memoria intermedia entre el diodo de datos de entrada y el bloqueo de datos (12), el mensaje de solicitud externo o modificado (Sa) y/o los datos del dispositivo de emisión de datos externo (30) se almacenan de forma intermedia y sólo a continuación, divididos en paquetes de datos - paquete de datos por paquete de datos - se transmiten al dispositivo informático (11) mediante el bloqueo de datos (12), y/o
- en la ruta de datos de entrada (100) se realiza al menos un cambio de medios, en particular al menos un cambio de medios físico, un cambio de protocolo y/o un cambio de medios de transporte, y/o
- para la detección de errores en la transmisión de datos se cuentan secuencias y/o se transmiten firmas, y/o - el dispositivo informático (11) al menos controla de forma conjunta el bloqueo de datos (12), en particular lo controla de manera que cuando sólo debería estar permitido el tráfico de datos que sale, el dispositivo informático (11) está conectado al bloqueo de datos (12), y no está permitida la conexión entre el bloqueo de datos (12) y el dispositivo de emisión de datos (30), y de manera que cuando deberían transmitirse datos, el dispositivo informático (11) inicia una conmutación del bloqueo de datos (12).
ES20735062T 2019-06-14 2020-06-09 Sistema informático y procedimiento para operar un sistema informático Active ES2948909T3 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE102019208711 2019-06-14
PCT/EP2020/065906 WO2020249536A1 (de) 2019-06-14 2020-06-09 Rechenanlage und verfahren zum betreiben einer rechenanlage

Publications (1)

Publication Number Publication Date
ES2948909T3 true ES2948909T3 (es) 2023-09-21

Family

ID=71266584

Family Applications (1)

Application Number Title Priority Date Filing Date
ES20735062T Active ES2948909T3 (es) 2019-06-14 2020-06-09 Sistema informático y procedimiento para operar un sistema informático

Country Status (9)

Country Link
US (1) US11805099B2 (es)
EP (1) EP3957052B1 (es)
CN (1) CN114008975B (es)
AU (1) AU2020289963B2 (es)
DK (1) DK3957052T3 (es)
ES (1) ES2948909T3 (es)
PL (1) PL3957052T3 (es)
PT (1) PT3957052T (es)
WO (1) WO2020249536A1 (es)

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1062779B1 (en) * 1998-03-12 2012-02-08 Whale Communications Ltd. Techniques for protection of data-communication networks
US7162577B2 (en) 2001-09-14 2007-01-09 Cornice, Inc. Digital device configuration and method
EP1395015B1 (en) 2002-08-30 2005-02-02 Errikos Pitsos Method, gateway and system for transmitting data between a device in a public network and a device in an internal network
US8161529B1 (en) 2006-03-02 2012-04-17 Rockwell Collins, Inc. High-assurance architecture for routing of information between networks of differing security level
HUE030535T2 (en) 2006-06-27 2017-05-29 Waterfall Security Solutions Ltd One-way security connections from a security operating unit to a security operating unit
FR2922705B1 (fr) 2007-10-23 2011-12-09 Sagem Defense Securite Passerelle bidirectionnelle a niveau de securite renforce
DE102009051383A1 (de) 2009-10-30 2011-05-12 Siemens Aktiengesellschaft Verfahren und Vorrichtung zum sicheren Übertragen von Daten
CH702634A1 (de) 2010-02-04 2011-08-15 Radicos Technologies Gmbh Adressierbare knoteneinheit und verfahren zum adressieren.
US8624719B2 (en) * 2011-06-03 2014-01-07 Bosch Automotive Service Solutions Llc Smart phone control and notification for an electric vehicle charging station
US9306953B2 (en) * 2013-02-19 2016-04-05 Owl Computing Technologies, Inc. System and method for secure unidirectional transfer of commands to control equipment
TW201448519A (zh) 2013-06-11 2014-12-16 Hon Hai Prec Ind Co Ltd 電源備用電路、乙太網供電系統及方法
KR101593168B1 (ko) * 2014-09-11 2016-02-18 한국전자통신연구원 물리적 단방향 통신 장치 및 방법
DE102014226398A1 (de) 2014-12-18 2016-06-23 Siemens Aktiengesellschaft Verfahren und Vorrichtung zum rückwirkungsfreien Erfassen von Daten
DE102015205833A1 (de) * 2015-03-31 2016-10-06 Siemens Aktiengesellschaft Einweg-Koppelvorrichtung, Anfrageeinrichtung und Verfahren zum rückwirkungsfreien Übertragen von Daten
US9762595B2 (en) 2015-08-11 2017-09-12 Raytheon Company Secure cross domain solution systems and methods
WO2018000164A1 (en) * 2016-06-28 2018-01-04 Intel Corporation Accessing input/output devices of detachable peripheral by main computer
DE102016213164A1 (de) * 2016-07-19 2018-01-25 Siemens Aktiengesellschaft Speichervorrichtung, Datenübertragungsvorrichtung und Verfahren zum Übertragen von Daten
CN107645310B (zh) 2016-07-22 2019-07-05 上海电科电器科技有限公司 断路器控制器的数据传输装置和数据传输方法
US10270745B2 (en) * 2016-10-24 2019-04-23 Fisher-Rosemount Systems, Inc. Securely transporting data across a data diode for secured process control communications
DE102017104890B4 (de) 2017-03-08 2018-10-11 genua GmbH Netzwerkentität zum unidirektionalen Weiterleiten von Daten
EP3425865B1 (de) 2017-07-05 2019-12-18 Siemens Mobility GmbH Verfahren und vorrichtung zur rückwirkungsfreien unidirektionalen übertragung von daten an einen abgesetzten anwendungsserver
EP3483769A1 (en) 2017-11-08 2019-05-15 Siemens Aktiengesellschaft A method for providing restricted access to hardware component interfaces of a network device
US11611409B2 (en) * 2021-06-14 2023-03-21 BlackBear (Taiwan) Industrial Networking Security Ltd. Communication system and communication method for reporting compromised state in one-way transmission

Also Published As

Publication number Publication date
CN114008975B (zh) 2023-08-25
EP3957052A1 (de) 2022-02-23
EP3957052B1 (de) 2023-04-05
WO2020249536A1 (de) 2020-12-17
AU2020289963A1 (en) 2021-12-23
PT3957052T (pt) 2023-05-31
CN114008975A (zh) 2022-02-01
US11805099B2 (en) 2023-10-31
US20220417214A1 (en) 2022-12-29
AU2020289963B2 (en) 2022-10-20
DK3957052T3 (da) 2023-05-30
PL3957052T3 (pl) 2023-07-17

Similar Documents

Publication Publication Date Title
US11134100B2 (en) Network device and network system
US8397286B2 (en) Bidirectional gateway with enhanced security level
JP6477281B2 (ja) 車載中継装置、車載通信システム及び中継プログラム
ES2923385T3 (es) Realización para la transmisión unidireccional de datos
US12292851B2 (en) Enhanced secure onboard communication for CAN
CN107005456B (zh) 用于运行机动车通信网络的交换装置的方法和交换装置
EP3861699A1 (en) Proxy ports for network device functionality
ES2384591T3 (es) Aparato de comunicación entre vehículos de tren
KR101972469B1 (ko) 분리된 망 사이의 데이터 통신을 지원하는 장치 및 그 방법
CN110290980B (zh) 具有分成多个分开的域的数据网络的机动车及用于运行数据网络的方法
US20160080033A1 (en) Physical unidirectional communication apparatus and method
JP6878981B2 (ja) スイッチ装置、通信制御方法および通信制御プログラム
Möstl et al. Towards fail-operational Ethernet based in-vehicle networks
US20180316721A1 (en) Information processing device, information processing system, information processing method, and information processing program
CN121508803A (zh) 通过网络进行通信的互连节点系统中的节点和相应方法
ES2898899T3 (es) Disposición con una instalación técnica de seguridad así como procedimiento para su funcionamiento protegido por medio de una consulta remota
KR102352504B1 (ko) 이더넷 스위치 정보에 기초한 미등록 장치 검증 시스템 및 방법
ES2981907T3 (es) Sistema informático y procedimiento para operar un sistema informático
US20210168120A1 (en) Network interface protected against attacks
AU2020289963B2 (en) Computing system and method for operating a computing system
RU2778868C1 (ru) Вычислительная система и способ эксплуатации вычислительной системы
RU2789347C1 (ru) Вычислительная система и способ функционирования вычислительной системы
JP7860937B2 (ja) 車載中継装置
ES2596533B1 (es) Método y sistema de seguridad en anillos ethernet redundantes
US20240205123A1 (en) End-to-end integrity check of a communication stream