protected function encrypted ($publickey){
$DerPriKey = wordwrap($publickey, 64, "\n",true);
$publickey = "-----BEGIN PUBLIC KEY-----\n".$DerPriKey."\n-----END PUBLIC KEY-----";
$is_true = openssl_pkey_get_public($publickey);
if($is_true == false){
showMsg(0,'公钥获取失败');
}
/**
* string 原文
* encrypted 保存加密
* publickey 公钥
*/
$encrypted= '';
$string = "RSA";
openssl_public_encrypt($string,$encrypted,$publickey);
$resource = base64_encode($encrypted);
return $resource;
}
RSA 加密
最新推荐文章于 2023-05-07 08:58:08 发布