> For the complete documentation index, see [llms.txt](https://docs.editran.onesait.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.editran.onesait.com/documentacion-editran/copy-of-privado-editran-v5.3-cics/gestor-de-claves/introduccion/ejemplo-1-de-subsistemas.md).

# Ejemplo 1 de subsistemas

1. Mi entidad tiene 2 códigos locales 1111 y 2222.

* El 1111, se conectará con los remotos 3333, 4444 y 5555
* El 2222 se conectará con los remotos 7777 y 8888

2. Mis subsistemas se llamarán:

* Si son PROPÌOS
  * Con los remotos 3333, 4444, 5555, el subsistema propio S (semestral).
  * Con los remotos 7777, 8888, el subsistema propio A (anual)
* Si son AJENOS
  * Con el remoto 3333 el subsistema AJENO 3
  * Con el remoto 4444 el subsistema AJENO 4
  * Con el remoto 5555 el subsistema AJENO 5
  * Con el remoto 7777 el subsistema AJENO 7
  * Con el remoto 8888 el subsistema AJENO 8

3. Las claves enviadas – recibidas y sus versiones:

* Con los remotos del subsistema PROPIO S  les género y envío 45 claves
* Con los remotos del subsistema PROPIO A  les género y envío 65 claves.
* Cada remoto RSA me ha enviado 22 claves.

<table data-header-hidden><thead><tr><th width="63.70361328125" valign="top"></th><th width="96.39508056640625" valign="top"></th><th width="67.7530517578125" valign="top"></th><th width="82.56787109375" valign="top"></th><th width="77.629638671875" valign="top"></th><th width="101.3333740234375" valign="top"></th><th width="100.345703125" valign="top"></th><th width="85.531005859375" valign="top"></th><th valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Subs</td><td valign="top">Tipo</td><td valign="top">Local</td><td valign="top">Remoto</td><td valign="top">Claves</td><td valign="top"><p>Clave 1</p><p>Operativa</p></td><td valign="top"><p>Clave 2</p><p>Operativa</p></td><td valign="top"><p>Clave 3</p><p>Activa</p></td><td valign="top">Comentarios</td><td valign="top">Orden</td></tr><tr><td valign="top">S</td><td valign="top">PROPIO</td><td valign="top">1111</td><td valign="top">0000</td><td valign="top">RSA</td><td valign="top">43</td><td valign="top">44</td><td valign="top">45</td><td valign="top"> Exporta a orden 4, 5 y  6</td><td valign="top">1</td></tr><tr><td valign="top">S</td><td valign="top">PROPIO</td><td valign="top">2222</td><td valign="top">0000</td><td valign="top">RSA</td><td valign="top">43</td><td valign="top">44</td><td valign="top">45</td><td valign="top"> Exporta a orden 8</td><td valign="top">2</td></tr><tr><td valign="top">A</td><td valign="top">PROPIO</td><td valign="top">2222</td><td valign="top">0000</td><td valign="top">RSA</td><td valign="top">63</td><td valign="top">64</td><td valign="top">65</td><td valign="top"> Exporta a orden 10, 11</td><td valign="top">3</td></tr><tr><td valign="top">S</td><td valign="top">PROPIO</td><td valign="top">1111</td><td valign="top">3333</td><td valign="top">RSA</td><td valign="top">43</td><td valign="top">44</td><td valign="top">45</td><td valign="top">Exportado desde orden 1</td><td valign="top">4</td></tr><tr><td valign="top">S</td><td valign="top">PROPIO</td><td valign="top">1111</td><td valign="top">4444</td><td valign="top">RSA</td><td valign="top">43</td><td valign="top">44</td><td valign="top">45</td><td valign="top">Exportado desde orden 1</td><td valign="top">5</td></tr><tr><td valign="top">S</td><td valign="top">PROPIO</td><td valign="top">1111</td><td valign="top">5555</td><td valign="top">RSA</td><td valign="top">43</td><td valign="top">44</td><td valign="top">45</td><td valign="top">Exportado desde orden 1</td><td valign="top">6</td></tr><tr><td valign="top">S</td><td valign="top">PROPIO</td><td valign="top">2222</td><td valign="top">5555</td><td valign="top">RSA</td><td valign="top">43</td><td valign="top">44</td><td valign="top">45</td><td valign="top">Exportado desde orden 2</td><td valign="top">8</td></tr><tr><td valign="top">A</td><td valign="top">PROPIO</td><td valign="top">2222</td><td valign="top">7777</td><td valign="top">RSA</td><td valign="top">63</td><td valign="top">64</td><td valign="top">65</td><td valign="top">Exportado desde orden 3</td><td valign="top">10</td></tr><tr><td valign="top">A</td><td valign="top">PROPIO</td><td valign="top">2222</td><td valign="top">8888</td><td valign="top">RSA</td><td valign="top">63</td><td valign="top">64</td><td valign="top">65</td><td valign="top">Exportado desde orden 3</td><td valign="top">11</td></tr><tr><td valign="top">3</td><td valign="top">AJENO</td><td valign="top">1111</td><td valign="top">3333</td><td valign="top">RSA</td><td valign="top">20</td><td valign="top">21</td><td valign="top">22</td><td valign="top"> El subsistema que el remoto nos indicó</td><td valign="top">16</td></tr><tr><td valign="top">4</td><td valign="top">AJENO</td><td valign="top">1111</td><td valign="top">4444</td><td valign="top">RSA</td><td valign="top">20</td><td valign="top">21</td><td valign="top">22</td><td valign="top">  El subsistema que el remoto nos indicó</td><td valign="top">17</td></tr><tr><td valign="top">5</td><td valign="top">AJENO</td><td valign="top">1111</td><td valign="top">5555</td><td valign="top">RSA</td><td valign="top">20</td><td valign="top">21</td><td valign="top">22</td><td valign="top">  El subsistema que el remoto nos indicó</td><td valign="top">18</td></tr><tr><td valign="top">5</td><td valign="top">AJENO</td><td valign="top">2222</td><td valign="top">5555</td><td valign="top">RSA</td><td valign="top">20</td><td valign="top">21</td><td valign="top">22</td><td valign="top">  El subsistema que el remoto nos indicó</td><td valign="top">20</td></tr><tr><td valign="top">7</td><td valign="top">AJENO</td><td valign="top">2222</td><td valign="top">7777</td><td valign="top">RSA</td><td valign="top">20</td><td valign="top">21</td><td valign="top">22</td><td valign="top">  El subsistema que el remoto nos indicó</td><td valign="top">22</td></tr><tr><td valign="top">8</td><td valign="top">AJENO</td><td valign="top">2222</td><td valign="top">8888</td><td valign="top">RSA</td><td valign="top">20</td><td valign="top">21</td><td valign="top">22</td><td valign="top">  El subsistema que el remoto nos indicó</td><td valign="top">23</td></tr></tbody></table>

Ya puede observar, que por ejemplo los registros con orden 1, 4, 5 y 6 contienen las mismas claves, es decir, hemos generado unas mismas claves para varios remotos. Ocurre lo mismo con los de orden 2, 8 ó también con 3, 10 y 11

**Las claves no se pierden, una vez exportadas a un remoto, quedan en el mismo.**

¿Qué ocurre si generamos claves de un subsistema local RSA propio código local xxxx + código remoto ceros, generamos una versión, no se la exportamos a todos los remotos que teníamos en ese subsistema, y a continuación generamos una nueva versión de claves en el subsistema local propio RSA código local xxxx + código remoto ceros?   En principio, no pasa nada, pues esos remotos, guardan la última clave intercambiada, es decir la clave con una versión inferior. Es como si en el registro de orden 1 estuviera activa la clave de versión 45 y en los de orden 4, 5, 6 estuviera activa la V44. Sin embargo, puede ocurrir, que, si hacemos esto, demos la vuelta a las 99 opciones y acabemos machacando al remoto que se encontraba en ese grupo. Ejemplo. En el registro de orden 4, hemos exportado sólo la clave 45, y en el registro de orden 1 hemos generado 99 versiones de claves a partir de la V45. Si generamos 1 más, machacaremos la etiqueta y clave de la v1, y por tanto ese remoto que no tuvo exportación dejará de funcionar.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.editran.onesait.com/documentacion-editran/copy-of-privado-editran-v5.3-cics/gestor-de-claves/introduccion/ejemplo-1-de-subsistemas.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
