<nobr id="svlut"><progress id="svlut"></progress></nobr>

              1. <table id="svlut"></table>
                      野狼SEO團隊,純白帽SEO倡導者!17年專注網站優化服務,支持月付!? [點擊查看公司宣傳冊]
                      專注純白帽、整站正規優化
                      讓你排名上升,流量暴漲!
                      網站優化服務電話
                      0371-56789-390
                      詳細內容
                      當前位置:首頁 > 技術資料 > PHP程序開發 > 詳情

                      php加密,JS解密,實現對特殊代碼、敏感信息隱藏的功能

                      發布時間:2023-04-20 來源:本站原創 作者:野狼SEO團隊 閱讀:283

                      有客戶設置一些敏感信息在網頁的js中,但是這個信息不想讓同行看到,就找我們來做一個加密功能。其實加密有很多種,如果是純JS進行加密,網上有很多。如果是牽涉到變量的加密,肯定是要有一定的設計,把php信息輸入到js中,供js調用。PHP和JS的關鍵代碼如下:

                      PHP中使用AES進行加密

                      function js_encrypt($data,$key,$iv){
                          $data = openssl_encrypt($data,"AES-128-CBC",$key,true,$iv);
                          return base64_encode($data);
                      }

                      JS使用AEC進行解密:

                      function js_decrypt(str, key, iv) {
                          key = CryptoJS.enc.Utf8.parse(key);
                          iv = CryptoJS.enc.Utf8.parse(iv);
                          let decrypted = CryptoJS.AES.decrypt(str, key, {
                          iv: iv,
                          padding: CryptoJS.pad.Pkcs7
                          }).toString(CryptoJS.enc.Utf8);
                          return decrypted;
                      }

                      用到了:CryptoJS.js,這個js插件可以在網上搜一下,很多的。

                      當然,有的是局部加密,有的需求可能是全部加密,情況不同,做法也會有差異。如果您也想要給自己的網站做JS加密,可以聯系我們。微信:13526646200 輕松幫您解決各類網站問題。做網站,做推廣,就找永易搜!

                      本文作者:野狼SEO團隊

                      十六年網站建設相關經驗
                      一站式為您提供網站相關服務

                      歡迎掃碼咨詢

                      訪客頭像訪 客142.4***
                      新評論

                      還沒有人評論,快來搶個沙發!

                      亚洲精品一区二区三区四区