Personalización del cifrado

La modificación de los valores de cifrado predeterminados es un proceso relativamente simple, pero requiere una planificación y unas pruebas adecuados. Será necesario reiniciar la aplicación para que los cambios entren en vigor y, dependiendo del tamaño y de la topología de la organización y de los despliegues, será necesario elegir un momento en el que los cambios en curso no tengan impacto. Asimismo, tenga en cuenta aquellos datos (p.ej. propiedades que contengan contraseñas encriptadas) gestionados por Cúram Transport Manager (CTM) que tengan que actualizarse o gestionarse para evitar que los sistemas dejen de estar sincronizados entre sí (consulte la Guía de Cúram Transport Manager para obtener información adicional).

La modificación de los valores de cifrado predeterminados conlleva los pasos siguientes:

  1. Elegir nuevos valores para CryptoConfig.properties y los artefactos subyacentes - consulte Valores de cifrado de Cúram
  2. En función de los valores, puede que tenga que realizar pasos adicionales (por ejemplo, cuando se modifica el almacén de claves como se indica en Cómo crear un almacén de claves).
  3. Modificar el archivo CryptoConfig.properties; tenga en cuenta que la ubicación predeterminada es <DIR_SERVIDOR>/project/properties.
  4. Eliminar los archivos CryptoConfig.jar existentes (contienen CryptoConfig.properties), que se encuentran en el directorio <JAVA_HOME>/jre/lib/ext ($JAVA_HOME/lib/ext en IBM® z/OS). Si hay algún cliente o servidor de Cúram en ejecución, deberá pararse para poder desplegar un archivo CryptoConfig.jar con los valores actualizados.
  5. Volver a encriptar las contraseñas en todos los archivos de propiedades identificados en Contraseñas cifradas. Los destinos de Apache Ant configtest, configure e installapp colocarán un archivo CryptoConfig.jar actualizado en el directorio lib/ext de Java.
  6. Probar y verificar los cambios.

La prueba de los cambios debería incluir la verificación de la funcionalidad afectada; por ejemplo:

Temas relacionados: