使用SHA256签名算法生成AS2证书

2020-09-04 02:19发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 在我们的环境中,我们拥有...

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

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


你好

在我们的环境中,我们拥有B2B AS2集成。 沃尔玛要求我们仅使用SHA2签名加密,不允许使用PKCS#12证书,并且有效期不得超过8年。

1。从PO NWA生成的证书没有选项SHA2
2。从sapgenpse生成的证书允许SHA2,但不允许设置有效性。
3.Certificate,从OpenSSL生成的密钥对在导入PO时抛出错误(错误:不是PKCS#8格式的密钥)。 我们已经尝试了多个命令将OpenSSL生成的密钥转换为PKCS#8格式,但仍然无法正常工作。

请让我知道您是否遇到过类似的要求及其解决方法。

已经经历了注释:2416197,2172534并浏览了现有线程。

谢谢

文殊沙

7条回答
葫芦娃快救爷爷
2020-09-04 02:42

我仅使用7.4 Java。 对我而言,此解决方案有效:

在"证书"选项卡上,导出PKCS12格式(带有密码)的私钥

然后导出另一个名称的证书:

对于导入,我还有两个步骤。 首先导入PKCS12文件(密码),然后导入X509证书。 这样做毫无问题:

也许PKCS#12没有安装密钥和证书,因为它们最初具有相同的名称。 因此,我为X509使用了另一个名称,并在第二步中将其导入。

关于
彼得

一周热门 更多>