SAP ABAP端的非对称或PGP加密(公钥和私钥)

2020-08-27 04:09发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我们在SAP ABAP方面有使用公钥和私钥(Sinning)进行PGP加密的要求。

我发现使用COMMAND(SM69)和一些链接PGP加密

示例代码

连接'/usr/sap/tmp/samplefile.txt'-r''最终用户公共密钥''-o''要将文件'/usr/sap/tm1'加密为v_input的unix文件路径 按空间。

放入v_input中,并用空格分隔。

如果我调用函数'SXPG_COMMAND_EXECUTE',我们会得到类似返回代码1的错误。
但是我不确定我们是否必须在此代码中传递私钥。请帮助我如何做。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我们在SAP ABAP方面有使用公钥和私钥(Sinning)进行PGP加密的要求。

我发现使用COMMAND(SM69)和一些链接PGP加密

示例代码

连接'/usr/sap/tmp/samplefile.txt'-r''最终用户公共密钥''-o''要将文件'/usr/sap/tm1'加密为v_input的unix文件路径 按空间。

放入v_input中,并用空格分隔。

如果我调用函数'SXPG_COMMAND_EXECUTE',我们会得到类似返回代码1的错误。
但是我不确定我们是否必须在此代码中传递私钥。请帮助我如何做。

付费偷看设置
发送
2条回答
哎,真难
1楼-- · 2020-08-27 04:31

您需要设置主机命令。 检查tcode SM49。 在这里,您可以设置" gpg"(或pgp)命令并提供必要的参数。 Wiki:

https://wiki.scn.sap.com/wiki/display/ABAP/Creation+of+External+Commands+with++UNIX+Coding+in+ + SAP

https://blogs.sap.com/2013/02/08/pgp-file-encryption-decreption-using-sm-69-in-abap /

愤怒的猪头君
2楼-- · 2020-08-27 04:52

您好 satish kumar

当您查看功能模块中sy的异常时 -subrc 1,它表示NO_PERMISSION,如果您阅读了该异常的文档,则它明确表示授权对象S_LOG_COM失败。 请与安全团队联系并获得授权。

一周热门 更多>