
The encryption is done via the standard Cryptolib.
Download SAPCryptolib 8 from SAP Support Downloads either for Linux or Windows:
Software-Downloads - SAP ONE Support Launchpad
Example:
sapcar -xf SAPCRYPTOLIBP_8542-20011729.SAR -R C:\usr\sap\dataprovagent\Cryptolib
Example:
For Linux enter
export SECUDIR=/usr/sap/dataprovagent/Cryptolib
Now you need to create a PSE first, which will be used for your connections.
command:
sapgenpse get_pse [-p <PSE_name>] [-x <PIN>] [DN]
Parameters:
PIN: Alphanumeric Characters, length 8
DN: Distinguished name of server running dpagent
Example:
sapgenpse get_pse -p C:\usr\sap\dataprovagent\Cryptolib\SNC.pse -x SecretPassword! “CN=DPAgentserver,OU=Servers,DC=company,DC=com“
command:
sapgenpse seclogin [-p <PSE_name>] [-x <PIN>] [-O [<NT_Domain>\]<user_ID>]
Parameters:
PSE_name: as above
PIN: as above
User_ID: User that runs the dpagent service
Example:
sapgenpse seclogin -p C:\usr\sap\dataprovagent\Cryptolib\SNC.pse -x SecretPassword! -O company\dpagent
Command:
sapgenpse export_own_cert -o <output_file> -p <PSE_name> [- x <PIN>]
Parameters:
output_file: <servername>.crt
PSE_name: as above
PIN: as above
Example:
sapgenpse export_own_cert -o dpagent.crt -p C:\usr\sap\dataprovagent\Cryptolib\SNC.pse -x SecretPassword!
Transaction: STRUST
Select the SNC SAPCryptolib PSE with a double-click.
Enter the PIN that protects access to the PSE.
Information about the SNC PSE appears in the upper section of the trust manager’s screen.
Choose Certificate Import from the menu or the symbol for Import certificate.
In the dialog that follows, enter the path and file name of the Identity Center’s public-key certificate file, select the Base64 format, and choose Enter.
The certificate appears in the Certificate section of the trust manager’s screen.
Choose Add to Certificate List to add the certificate to the AS ABAP’s SNC PSE.
Save the data.
Make sure the SNC SAPCryptolib is still the selected PSE.
Select the certificate shown in the Owner field with a double-click.
Information about the certificate appears in the Certificate section.
Choose Certificate Export from the menu or the symbol for Export certificate.
In the dialog that follows, enter the path and file name where you want to save the file, select the Base64 format and choose Enter.
The file is saved to the file system.
Command:
sapgenpse maintain_pk [-a <cert_file>] -p <PSE_name> [-x <PIN>]
Parameters:
cert_file: Exportet certificate of AS ABAP
PSE_name: as above
PIN: as above
Exampe:
sapgenpse maintain_pk -a sapsystem.crt -p C:\usr\sap\dataprovagent\Cryptolib\SNC.pse -x SecretPassword!
ON
<path to sapcrypto.dll on DPAgent server>
<DN of step 4>
<value from AS ABAP RZ11 parameter snc/identity/as>
3
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
7 | |
7 | |
5 | |
4 | |
4 | |
3 | |
3 | |
3 | |
3 | |
3 |