E-SEC: Error When Testing PGP SDK Encryption " Libpspetpgp.so is not found "
Last updated on JUNE 05, 2016
Applies to:PeopleSoft Enterprise PT PeopleTools - Version 8.48 to 8.50 [Release 8.4]
Red Hat Enterprise Linux Advanced Server Itanium
Sun SPARC Sun OS
***Checked for relevance on 10-09-2012***
When installing PGP Encryption , according to Peoplebooks the following Library should be delivered on Sun Solaris UNIX and Red hat Linux based installs under PS_HOME: " libpspetpgp.so" . On windows box the corresponding file is " pspetpgp.dll" .
From PeopleBooks 8.48 :
Load Encryption Libraries page
Enter the file name of the selected encryption library for your operating system platform. The names of the delivered OpenSSL and PGP library files depend on the operating system platform where your application is installed.
Following are the encryption library file names for each supported platform:
Microsoft Windows OpenSSL: pspetssl.dll PGP: pspetpgp.dll
Red Hat Linux OpenSSL: libpspetssllibpspetssl.so PGP: libpspetpgp.so
SunSolaris OpenSSL: libpspetssllibpspetssl.so PGP: libpspetpgp.so
HP Tru64 Unix OpenSSL: libpspetssllibpspetssl.so
HP-UX OpenSSL: libpspetssllibpspetssl.sl
IBM AIX OpenSSL: libpspetssllibpspetssl.a
Click to load the specified encryption library.
Each algorithm provided by the library appears in its own row with its algorithm ID. Its parameters each appear in a row, displaying the parameter's name and its default value.
If the From Keyset check box is selected, the parameter represents an encryption key. The pluggable cryptography facility uses the parameter's value to access the encryption key from the PET keystore.
Important! If the library you specified fails to load, you must sign out of your application, then shut down and restart the application server before signing back in.
When searching through delivered environments we have found that the libpspetpgp.so does not exist on Redhat and Sun Solaris installs . On windows based platform the file "pspetpgp.dll" does come delivered.
According to development PGP is currently ONLY supported on Windows App Server b/c of the 32-bit requirement. Therefore you must get a licensed 32 bit SDK file from PGP for this to work correctly.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
Million Knowledge Articles and hundreds of Community platforms