> 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/ibm-editran-v5.3-comun-z-os/editran-ff-instalacion-firma-y-verificacion-v7.1.1/instalacion-y-requisitos/requisitos-de-instalacion.md).

# Requisitos de instalación

Se debe tener instalado, al menos, IBM 31-bit SDK for z/OS, Java Technology Edition, V8 y tener acceso al JZOS para el acceso a ficheros de MVS, los ficheros para ello se encuentran en $JAVA\_HOME/lib/ext.

Para poder firmar con XAdES en modo RACF, es necesario añadir el proveedor IBMJCECCA en primera posición a la lista en el fichero $JAVA\_HOME/conf/security/java.security, como se muestra a continuación:

```sh
#
# List of providers and their preference orders (see above):
#
security.provider.1=IBMJCECCA
security.provider.2=OpenJCEPlus
security.provider.3=IBMZSecurity
security.provider.4=SUN
security.provider.5=SunRsaSign
security.provider.6=SunEC
security.provider.7=SunJSSE
security.provider.8=SunJCE
security.provider.9=SunJGSS
security.provider.10=SunSASL
security.provider.11=XMLDSig
security.provider.12=SunPCSC
security.provider.13=JdkLDAP
security.provider.14=JdkSASL
security.provider.15=SunPKCS11

```

En caso de no poder modificar el archivo global java.security para todas las aplicaciones debido a su impacto potencial en otras aplicaciones y productos, puedes configurar el proveedor de seguridad a nivel de aplicación siguiendo los siguientes pasos:

1. Copiar el actual java.security y llamar a esa copia custom.java.security (o cualquier nombre que prefieras).
2. Editar el nuevo archivo (custom.java.security) y añadir en la primera posición el proveedor IBMJCECCA
3. Apuntar desde start.sh y desde el obten\_dn.sh, al nuevo archivo (custom.java.security) con el parámetro\
   -Djava.security.properties=/ruta/custom.java.security .

Un servidor TCP java, el cual debe disponer de una dirección y un puerto en el que escuchar las peticiones realizadas desde la aplicación en MVS.

Acceso a los servicios UNIX del ZOS.

Versión mínima del producto Editran/FF V7RF00.


---

# 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/ibm-editran-v5.3-comun-z-os/editran-ff-instalacion-firma-y-verificacion-v7.1.1/instalacion-y-requisitos/requisitos-de-instalacion.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.
