De lo que estás hablando no es tanto el cifrado como la ofuscación. Las técnicas de ofuscación generalmente no se consideran parte de la criptografía.
XML es un formato de datos y, como tal, no realiza ningún procesamiento por sí mismo. Obviamente, puede contener elementos que requieren procesamiento, pero que el procesamiento probablemente no sea Turing completo. Eso significa que un archivo XML cifrado por sí mismo no puede ser interpretado por el analizador EventGhost. Además de eso, EventGhost probablemente no se puede configurar con una clave, por lo que es imposible utilizar técnicas de cifrado simétricas o asimétricas.
Entonces, ¿qué puedes hacer con respecto a la ofuscación? Bueno, puedes reemplazar todos los caracteres legibles dentro de las etiquetas por códigos de escape. Consulte las especificaciones XML de W3 para obtener más detalles . Pero por favor no llames a esta criptografía o cifrado. Google para ofuscación de XML y puede encontrar otros recursos.
Si desea criptografía real, debe poder descifrar antes de que se procese el archivo XML. Por supuesto, XML-enc .