有个解密并签名接口想从PHP迁到Golang来
PHP函数如下,想用go来实现
static public function sign($plainText,$pwd){
$certs = array();
$sign = "";
openssl_pkcs12_read(file_get_contents("xxxx.pfx"),$certs,$pwd);
openssl_sign($plainText,$sign,$certs['pkey']);
return base64_encode($sign);
}
目前 import "golang.org/x/crypto/pkcs12"后使用方法各种报错。
有点没有头绪,希望大家帮忙解惑解惑,指导一下如何实现