日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

公私钥加解密

發(fā)布時間:2024/1/8 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 公私钥加解密 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
/*** 公私鑰加解密*/ public function generatePubPri() { //可以在linux下生成rsa公私鑰$private_key = '-----BEGIN RSA PRIVATE KEY----- MIICXgIBAAKBgQDS+Voc31+IBpaIWHvMyk6lshZ6x7FwqodZIPj1sUHmEVzqtlSF 30qcs1qfvaBHyOyZAkbP9wf9YQ0nDHoTGXhmOFBLaZDh3fzjvWx5XNuk7MVHFLVY 8IOoKxsDpIPIzEYwjLWWcZP1W0ZQaMnifDaYxiY+XOrCQiQIjKystizjiwIDAQAB AoGBAMbom4JPQ8V+2JwyOH6LWv0z26fk8LGVxchNowwaFFRymFUelLAnJzR4kP+8 jApCMHfOQq8+bAUDZKAlTk8Fm5Glo2zTSVBzKb87Y6yyqe0HGlw+E7eSJ0a6URTI yrGpR6Vz/6cSVXQ5CEPvQgQYSHVg+1nmCD1Tp8e6elhcu53BAkEA9hYedDgP+mR6 AxclJ4Q7Qel+d/Tg3kU01xHC3l5KoNSCgbcyx5pR9SnvXQuqQxjiM3FVLLO2ryaJ hMlvJ1I76wJBANt5HsxhC4r7MjFYXZD495pL/Ix+jaH2KFB8fEyF1/nx3YZTds83 MMPBjKEj9Ph1z1wPVMNf1kXxr8teXeHmLuECQEQWiKSVYm5gYJX8UG5nmtG43iIo ohM9yMn9AxLtue5X/igP3T/3Bdg0myL+eESKXQPoxq1QqCo8Gm6gIV4a1bMCQQDG 5dh8fkJYvNe7EosRNCAorE5/AL3Ylt3oOzjmnLGjqYcKEh/tIOZHseOBsbVzakj2 9EnsGbF1h9e6JZZNgC7hAkEAx2diJPh/eWnTWLiW0DalkJvm/FK1K707JIBHCQfM UEvk4hMi78GaD3ZzuZ/5fMKL14jiL1GJFfeap2WwBdxOrg== -----END RSA PRIVATE KEY-----';$public_key = '-----BEGIN PUBLIC KEY----- MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDS+Voc31+IBpaIWHvMyk6lshZ6 x7FwqodZIPj1sUHmEVzqtlSF30qcs1qfvaBHyOyZAkbP9wf9YQ0nDHoTGXhmOFBL aZDh3fzjvWx5XNuk7MVHFLVY8IOoKxsDpIPIzEYwjLWWcZP1W0ZQaMnifDaYxiY+ XOrCQiQIjKystizjiwIDAQAB -----END PUBLIC KEY-----';//公私鑰是不是可用$is_private_key = openssl_pkey_get_private($private_key);$is_public_key = openssl_pkey_get_public($public_key);$data = '1234567890';//私鑰加密 公鑰解密openssl_private_encrypt($data,$private_encrypt_data,$private_key);$encode_private_data = base64_encode($private_encrypt_data);$decode_private_data = base64_decode($encode_private_data);openssl_public_decrypt($decode_private_data,$public_decrypt_data,$public_key);dump($public_decrypt_data);//公鑰加密 私鑰解密openssl_public_encrypt($data,$public_encrypt_data,$public_key);$encode_public_data = base64_encode($public_encrypt_data);$decode_public_data = base64_decode($encode_public_data);openssl_private_decrypt($decode_public_data,$private_decrypt_data,$private_key);dump($private_decrypt_data); }

總結(jié)

以上是生活随笔為你收集整理的公私钥加解密的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。