你能否提供一些与as2secure.com不同的东西,因为它不起作用。我希望自由并使用PHP。或者至少你能解释一下实现它的整个过程!我应该有客户端和服务器端。据我所知,流程是这样的: 客户端 - > message-> encrypt-> sign->发送 server-> receive-> check sign-> decrypt->做一些东西 - >返回对客户端的响应 你能解释一下所有这些加密的东西,哪些密钥应该同时使用/客户端服务器等等。 非常感谢。
答案 0 :(得分:0)
这个问题与this非常相似。如果您遇到MD5“问题”,那么AS2 Secure将无法运行。通常,合作伙伴将相互发送自签名用户证书(以.cer,.der文件的形式),然后将其导入证书存储区,并分配给合作伙伴连接。
您需要阅读完整的RFC来定义标准。
你为什么要自己写这个?您必须弄清楚邮箱/邮件路由,如果请求/响应是同步或异步的,请读入并使用正确的AS2-To标识符为文档创建正确的MIME标头。您必须弄清楚您的贸易伙伴希望您使用哪种哈希算法。你正在重新发明一个十年前的轮子并浪费大量的时间和金钱,想要自己编写(除非你正在构建一个商业产品,在这种情况下,你正在进入一个拥有数百个竞争对手的市场)。请看看我对这个类似问题的其他答案。