Event Routing 10.7 | Communicating between Software AG Products Using Event Routing | Administering Event Routing | Securing Passwords Held in Service Configurations | Working with the Event Routing Ciphering Utility
 
Working with the Event Routing Ciphering Utility
The Event Routing ciphering utility enables you to encrypt a given value and use it as a secret key. You can then use the new encrypted value to replace the secret key used by Event Routing to encrypt and decrypt passwords specified in your service definitions. The Event Routing ciphering utility is delivered as part of your Software AG installation and can be found as a .jar file in the Software AG_directory /common/conf/event/routing directory.
*To use the Event Routing ciphering utility
1. In a command prompt, navigate to Software AG_directory /common/conf/event/routing.
2. Execute the java -jar command and specify the nerv-cipher-util.jar, as well as a value to be encrypted, for example:
java -jar <Software_AG_Directory>/common/lib/nerv-cipher-util.jar <value_to_be_encrypted>
The encrypted value is displayed in the command prompt and c;an be used as a secret key for encrypting and decrypting user credentials provided to Event Routing by custom route bundles making connections which require password authentications.