01-php公私钥生成

在线生成公私钥
http://www.metools.info/code/c80.html
 

 
//公钥加密

$pubKey = '-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAu5fqWoDAXyLk+k0Oc6hN
tXI70pv74rOEPbl4nelaK3Q2kshdfsx9smXgP2/lcQwCRc6lgkhcZr6rU7s+EKVZ
WbpULGSNAB
-----END PUBLIC KEY-----';


openssl_public_encrypt('jia_mi_de_txt', $result, $pubKey);
$result = base64_encode($result);

echo "<pre/>";
print_r($result);

 


// 私钥解密

$priKey ='-----BEGIN PRIVATE KEY-----
MIIwd039AoGBANprm4UCHypGoBxCqtoY
FEyb3n9m+FmxOjA/Jyf3dWiyK0521+0TeyCd19hpoY11V6WaaSEMEQE/AWUrgguq
ZdQ11ep4B/sRQY52xntRz0gTTXdysPERYXxsYEcV5g1nl8nSZaiNGx1/0pv+Yk5O
2/qvoeAaj+BrFdr6sWxUnPYU
-----END PRIVATE KEY-----';


$need_jiemi = 'ZTNsV1lDf1i1LzPqYKIsUFLRQxFkuHxo2BnsKtjX+MKwCVHFJ2xpeoJw3LKnmkGd7fi1dfTUIwsj+fhdc3l+xQ+7D/txP/X8gBlu3kTJByYU6HeHIPr9y6qIfkY5NSh1XZAm7jmnWNY2vst8EeDTFeRzcP1jKa6bL38xC/pjO3vcOXNjhr7U0ZtHClQpAOweLp/uhGvjuFU5FKGzpmT1YiVIv+yIQ1rRc2yl5154+vNAhD1L5Ue3B99TqNXS3fPjYx3J9oqQydZesAHl5vRBmucgtPDwn14zE8v5X7u9VYDYU+QMbiUSEVgjGV+Oqfl7kGHtJDCup7UbbEX3J+WxuQ==';
$need_jiemi = base64_decode($need_jiemi);
openssl_private_decrypt($need_jiemi,$result,$priKey);

echo "<pre/>";
var_dump($result);

posted @ 2018-08-03 14:41  学画人生  阅读(483)  评论(0编辑  收藏  举报