> 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/editranff-lite-v7-open/windows/instalacion/configuracion-de-signatureservices/configuracion-de-certificados/certificados-de-firmantes-locales.md).

# Certificados de firmantes locales

## 2.3.3.1.1 Obtención del alias de un certificado

Para obtener los alias de los certificados con los que se van a realizar las firmas en local, se debe ejecutar el programa **keytool** que se encuentra en el directorio bin de la instalación de Java. Se realizará la siguiente llamada para cada certificado que se vaya utilizar:

```
keytool -v -list -storetype PKCS12 -keystore [path completo a fichero .p12]
```

El comando arroja una salida como la que se muestra a continuación. Se recogerá el valor de Nombre de Alias (se muestra resaltado en el ejemplo):

```
Tipo de Almacén de Claves: PKCS12
Proveedor de Almacén de Claves: SunJSSE
Su almacén de claves contiene 1 entrada
Nombre de Alias: le-02818664-5fba-4495-a83c-088014814bff
Fecha de Creación: 06-sep-2019
Tipo de Entrada: PrivateKeyEntry
Longitud de la Cadena de Certificado: 2
[…]
```

## 2.3.3.1.2 Almacenado del alias y la password del certificado

Ejecutar **gestor\_claves.bat** en el directorio **SignatureServices/bin** y realizar los siguientes pasos:

**a**. Elegir la opción **"2) Guardar una clave".**

**b**. Introducir la ruta completa del certificado a instalar (normalmente tiene extensión .pfx o .p12).

**c**. Escribir la password del certificado.

**d**. Escribir el alias obtenido en el apartado **2.3.3.1.1.**

**El batch no comprueba que exista el certificado, que ese sea su alias ni que la password sea correcta. Si alguno de los datos indicados no fuera correcto, el proceso de firma fallará.**

Las asociaciones realizadas quedan almacenadas de manera segura, cifradas bajo AES.

Finalizado el proceso, el batch listará las rutas de los certificados .pfx o .p12 y sus alias ya guardados. Por ejemplo:

```
KeyStore: /opt/editranff/SignatureServices/rsc/keystore/usuariof.p12; Alias: le-
02818664-5fba-4495-a83c-088014814bff
```


---

# 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/editranff-lite-v7-open/windows/instalacion/configuracion-de-signatureservices/configuracion-de-certificados/certificados-de-firmantes-locales.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.
