php RSA sha256 signature

function sign($data,$priKey) {
  
    $res = openssl_get_privatekey($priKey);
    //调用openssl内置签名方法,生成签名$sign
    openssl_sign($data, $sign, $res,"SHA256");
    //释放资源
    openssl_free_key($res);
	
    //base64编码
    $sign = base64_encode($sign);
    return $sign;
}

//There is a good website for verification

http://www.metools.info/code/c82.html

{{o.name}}
{{m.name}}

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324135939&siteId=291194637