讨论数量:
java 给的是用 base64 编码的 pkcs8 证书和 x509 公钥证书。 php 要用的话,你提到的 php 使用的 sm2 库,需要把 java 提供的证书提取出来明文,然后给 php 的库用
以前对接过 EMS 的也是只有个 Java 的 demo,用的 SM4,网上找不到示例,硬啃了一天 Java。又因为那个服务器 openssl 版本的问题不支持 SM4,找了 PHP 个扩展包,最后实际上 PHP 写起来也就几行代码,但是其他语言的 demo 都不给一个是真无语。
推荐文章: