摘要:那么我就在此拋磚引玉了建議大家可以繼續(xù)在加密解密過程中運(yùn)用移位運(yùn)算加密的時候解密的時候則相反到此為止,博主繼續(xù)工作了
base64加密后異或字符串加密方式
加密
function encode($str,$key) { $res = base64_encode($str); $code = $res^$key; return $code; }
解密
function decode($str,$key) { return base64_decode($str^$key); }
完整代碼示例:
$str = "111021"; $key = "APPYJJ-PHONE-LAZY"; function encode($str,$key) { $res = base64_encode($str); $code = $res^$key; return $code; } $str = encode($str,$key); print_r($str); echo "
"; function decode($str,$key) { return base64_decode($str^$key); } print_r(decode($str,$key));
整個程序很簡單~按照邏輯思維來說應(yīng)該是很難被破解的,在別人不知道你秘鑰的情況下;
如果感覺還是不安全的話。那么我就在此拋磚引玉了;建議大家可以繼續(xù)在加密解密過程中運(yùn)用移位運(yùn)算
//加密的時候; $a = $str >> 4; //解密的時候則相反 $a = $str << 4;
ok!~到此為止,博主繼續(xù)工作了!~~
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/39444.html
摘要:那么我就在此拋磚引玉了建議大家可以繼續(xù)在加密解密過程中運(yùn)用移位運(yùn)算加密的時候解密的時候則相反到此為止,博主繼續(xù)工作了 base64加密后異或字符串加密方式 加密 function encode($str,$key) { $res = base64_encode($str); $code = $res^$key; return $code; } 解密 functi...
摘要:合適和夠用是最完美的追求。個人網(wǎng)站最近剛寫了一個手機(jī)在線播放的電影站基于的加密和對此加密的解密及相同加密方式最近使用做了一個電影電視劇在線播放的的小站,使用到的是的進(jìn)行實(shí)時抓取,其中遇到了加密的問題,遂解決之,才有了這篇總結(jié)。 關(guān)于作者 程序開發(fā)人員,不拘泥于語言與技術(shù),目前主要從事PHP和前端開發(fā),使用Laravel和VueJs,App端使用Apicloud混合式開發(fā)。合適和夠用是...
摘要:合適和夠用是最完美的追求。個人網(wǎng)站最近剛寫了一個手機(jī)在線播放的電影站基于的加密和對此加密的解密及相同加密方式最近使用做了一個電影電視劇在線播放的的小站,使用到的是的進(jìn)行實(shí)時抓取,其中遇到了加密的問題,遂解決之,才有了這篇總結(jié)。 關(guān)于作者 程序開發(fā)人員,不拘泥于語言與技術(shù),目前主要從事PHP和前端開發(fā),使用Laravel和VueJs,App端使用Apicloud混合式開發(fā)。合適和夠用是...
閱讀 1104·2021-09-22 15:37
閱讀 1131·2021-09-13 10:27
閱讀 2466·2021-08-25 09:38
閱讀 2445·2019-08-26 11:42
閱讀 1524·2019-08-26 11:39
閱讀 1554·2019-08-26 10:58
閱讀 2317·2019-08-26 10:56
閱讀 2569·2019-08-23 18:08