国产人与禽ZoZ0性伦多活几年,真实国产老熟女无套中出,аⅴ资源中文在线天堂,另类老妇性BBwBBw

野狼SEO團隊,純白帽SEO倡導(dǎo)者!18年專注網(wǎng)站優(yōu)化服務(wù),支持月付!? [點擊查看公司宣傳冊]
專注純白帽、整站正規(guī)優(yōu)化
讓你排名上升,流量暴漲!
網(wǎng)站優(yōu)化服務(wù)電話
0371-56789-390
詳細內(nèi)容
當前位置:首頁 > 技術(shù)資料 > PHP程序開發(fā) > 詳情

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

發(fā)布時間:2023-04-20 來源:本站原創(chuàng) 作者:野狼SEO團隊 閱讀:492

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

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插件可以在網(wǎng)上搜一下,很多的。

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

本文作者:野狼SEO團隊

十六年網(wǎng)站建設(shè)相關(guān)經(jīng)驗
一站式為您提供網(wǎng)站相關(guān)服務(wù)

歡迎掃碼咨詢

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

還沒有人評論,快來搶個沙發(fā)!