Installing encryption on non-BMC Remedy applications
This topic explains how to install Performance Security or Premium Security on third-party or user applications that use the BMC Remedy AR System API to communicate with AR System servers. Use the same procedure for both Microsoft Windows and LINUX.
To install encryption on non-BMC Remedy C-based applications
- Upgrade the application to use the BMC Remedy AR System application programming interface (API).
- Install either Performance Security or Premium Security on your AR System server.
- Exit or stop any application processes that are running.
Copy the encryption libraries for the appropriate platform from the server installation directory to the folder containing the application's BMC Remedy AR System API file.
Platform Encryption library files AR System API files Linux 32-bit libarencrypt.so
libar.so (shared library)
Linux 64-bit libarencrypt_lx64.so
libar_lx64.so (shared library)
Microsoft Windows 32-bit arencryptVerNum.dll arapiVerNum.dll Microsoft Windows 64-bit arencryptVerNum.win64.dll arapiVerNum.win64.dll
If the system prompts, restart the application.
To install encryption on non-BMC Remedy Java-based applications
- Stop the Tomcat Service on the machine on which your non-BMC Remedy application is installed.
- Navigate to the <JRE_HOME>/lib/security/ folder and perform the following steps to back up the existing Java files that are being used by the non-BMC Remedy application:
- Rename java.security to java.security.backup.
- Rename local_policy.jar to local_policy.jar.backup.
- Rename US_export_policy.jar to US_export_policy.jar.backup.
- From your BMC Remedy Mid Tier server that is already encryption enabled, copy the following files to your JRE folder on the non-BMC Remedy machine:
From the <JRE_HOME>/lib/ext/ folder, copy the following files to the <JRE_HOME>/lib/ext/ folder on the non-BMC Remedy machine:
Start the Tomcat service on your non-BMC Remedy machine.
You should now be able to log into your non-BMC Remedy application.