加密数据时出现问题

2020-09-08 08:21发布

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

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


大家好。

我需要创建一个报告来加密表中的某些字段,并创建另一个报告以读取这些数据。

我已经尝试过FM FIEB_PASSWORD_ENCRYPT,但是无法使用FM FIEB_PASSWORD_DECRYPT。

使用CL_HARD_WIRED_ENCRYPTOR类,我可以对数据进行编码,但不能使用密钥对其进行加密。

最后,我使用在中看到的示例使用CL_SEC_SXML_WRITER类 此链接

但是我遇到了一些问题。

-----

我已经创建了带有以下选择屏幕的测试报告:

您可以使用它来加密一些数字并可以正常工作:


但是我需要保存此加密数据,读取并解密。 这就是我遇到问题的地方。

如果您使用报表的第二个选项将加密的消息粘贴到该位置(从第一个选项复制),则该消息可以正常工作(少量)。 (好吧,我需要从报告中退出并再次执行它...不知道为什么)

但是对于"大笔"金额,大于1000永远不会起作用。 它总是抛出异常。

test-report.txt

------

我已经附上了测试报告的代码。

欢迎任何帮助。

先谢谢了。
致意。

2.jpg (76.6 kB)

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

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


大家好。

我需要创建一个报告来加密表中的某些字段,并创建另一个报告以读取这些数据。

我已经尝试过FM FIEB_PASSWORD_ENCRYPT,但是无法使用FM FIEB_PASSWORD_DECRYPT。

使用CL_HARD_WIRED_ENCRYPTOR类,我可以对数据进行编码,但不能使用密钥对其进行加密。

最后,我使用在中看到的示例使用CL_SEC_SXML_WRITER类 此链接

但是我遇到了一些问题。

-----

我已经创建了带有以下选择屏幕的测试报告:

您可以使用它来加密一些数字并可以正常工作:


但是我需要保存此加密数据,读取并解密。 这就是我遇到问题的地方。

如果您使用报表的第二个选项将加密的消息粘贴到该位置(从第一个选项复制),则该消息可以正常工作(少量)。 (好吧,我需要从报告中退出并再次执行它...不知道为什么)

但是对于"大笔"金额,大于1000永远不会起作用。 它总是抛出异常。

test-report.txt

------

我已经附上了测试报告的代码。

欢迎任何帮助。

先谢谢了。
致意。

2.jpg (76.6 kB)
付费偷看设置
发送
3条回答
悻福寶寶
1楼-- · 2020-09-08 08:34

嗨,托马斯。
感谢您尝试该程序。


我在两个不同的环境中进行了尝试,并且总是触发此异常。

Versión 方法分别从2013年和2016年开始解密。

但是该方法只有一行:

方法DECRYPT
   由内核模块fxsec_writer_decrypt失败。
 

一个同伴在其他客户端中也尝试过,并且也失败了。

CPLASF-自律
2楼-- · 2020-09-08 08:40

嗨,我尝试了您的程序,但是无法复制异常。

未加密的消息999999999.00

已加密的消息:0B67641708828405C2F5B74DB1E695BEFE59B14660D00C349A66242CBB845807
尝试了两种方法(单选按钮),PA_DES也没有例外。 2016 19:39:25

渐行渐远_HoldOn
3楼-- · 2020-09-08 08:53

最后,我设法用另一种方法来做到这一点,但是通过这种方法,我不仅需要维护密钥,还需要维护初始化向量

我已经附上了新的测试报告。

我一直在公开这个问题,以防有人知道如何解决第一个程序的问题。

一周热门 更多>