2021 Feb 11 3:46 AM
Hi,
data encryption using public key uploaded to STRUST not working in 1 particular client while it works on some other clients .
Function module used: SSFW_KRN_ENVELOPE
SSF Format: PKCS1-V1.5
Algorithm: RSA with PKCS7 padding
is this a problem with initial crytolibrary configuration?
how to resolve this?
CALL FUNCTION 'SSFW_KRN_ENVELOPE'
EXPORTING
* SSFTOOLKIT = ' '
str_format = 'PKCS1-V1.5'
* B_INENC = ' '
str_pab = str_pab " fetched from SSF_GET_PARAMETER
str_pab_password = ' '
* STR_SYM_ENCR_ALG =
* OSTR_RECIPIENT_KEYID =
* STR_CHAINFMT =
* OSTR_CHAIN_DATA =
ostr_input_data = lv_csek_x " Data to be encrypted in xstring
* OSTR_CRYPTO_PARAM_IN =
* CRL_PROFILE =
* CLIENT = SY-MANDT
IMPORTING
ostr_enveloped_data = lv_csek_en " Output is blank
* OSTR_CRYPTO_PARAM_OUT =
* CRC =
TABLES
recipient_list = recip_list. " Public key Subject as uploaded in strust
Hi,
data encryption using public key uploaded to STRUST not working in 1 particular client while it works on some other clients .
Function module used: SSFW_KRN_ENVELOPE
SSF Format: PKCS1-V1.5
Algorithm: RSA with PKCS7 padding
is this a problem with initial crytolibrary configuration?
how to resolve this?
CALL FUNCTION 'SSFW_KRN_ENVELOPE'
EXPORTING
* SSFTOOLKIT = ' '
str_format = 'PKCS1-V1.5'
* B_INENC = ' '
str_pab = str_pab " fetched from SSF_GET_PARAMETER
str_pab_password = ' '
* STR_SYM_ENCR_ALG =
* OSTR_RECIPIENT_KEYID =
* STR_CHAINFMT =
* OSTR_CHAIN_DATA =
ostr_input_data = lv_csek_x " Data to be encrypted in xstring
* OSTR_CRYPTO_PARAM_IN =
* CRL_PROFILE =
* CLIENT = SY-MANDT
IMPORTING
ostr_enveloped_data = lv_csek_en " Output is blank
* OSTR_CRYPTO_PARAM_OUT =
* CRC =
TABLES
recipient_list = recip_list. " Public key Subject as uploaded in strust
| User | Count |
|---|---|
| 6 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |