亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

首頁 PHP 函式庫 加密解密類別庫 php加密解密功能類
php加密解密功能類

介紹一個(gè)比較齊全的php加密解密功能類別。


加密過程:
讀取來源文件,base64_encode進(jìn)行加密,利用混排得到的52個(gè)大小寫字母作為秘鑰進(jìn)行替換
$c=strtr(密文,對(duì)應(yīng)待替換的字母,要替換成的字母);
# 將兩個(gè)秘鑰和密文連結(jié)起來形成要加密檔案的主要內(nèi)容
# 最後根據(jù)提前寫好的模板格式,分別對(duì)base64_decode,strtr,substr幾個(gè)命令進(jìn)行組合,並將群組和好的密文放入模板並在此base64_encode加密,
寫入要加密的檔案。


解密過程:
讀取要解密的文件,截取出以eval開頭的字串,之後層次截取得到加密模板中產(chǎn)生的密文
base64_decode解密得到解密後的明文
# 截取到的名文,將來源檔案形成的 秘鑰 密文那段的字元截取出來,透過eval執(zhí)行截取的字元使密文賦值給預(yù)先定義的變數(shù)($O0O000)
透過執(zhí)行base64_decode(strtr(substr($O0O000,52*2),substr($O0O000,52,52),substr($O0O000,0,52)));
# 進(jìn)行解密,將解密過的內(nèi)容(明文)寫入檔案。


免責(zé)聲明

本站所有資源皆由網(wǎng)友貢獻(xiàn)或各大下載網(wǎng)站轉(zhuǎn)載。請(qǐng)自行檢查軟體的完整性!本站所有資源僅供學(xué)習(xí)參考。請(qǐng)不要將它們用於商業(yè)目的。否則,一切後果都由您負(fù)責(zé)!如有侵權(quán),請(qǐng)聯(lián)絡(luò)我們刪除。聯(lián)絡(luò)方式:admin@php.cn

相關(guān)文章

如何在 PHP 中安全地加密和解密密碼? 如何在 PHP 中安全地加密和解密密碼?

10 Dec 2024

雙向加密:儲(chǔ)存可檢索的密碼加密和解密要在 PHP 中加密和解密密碼,請(qǐng)使用加密類別...

PHP 5.3 可以在沒有填入的情況下處理 RSA 加密/解密嗎? PHP 5.3 可以在沒有填入的情況下處理 RSA 加密/解密嗎?

15 Dec 2024

在沒有 Padding 的 PHP 中使用 RSA 加密和解密文字問題:是否有 PHP 5.3 類別可以促進(jìn) RSA 加密和解密...

PHP 5.3 可以實(shí)現(xiàn)無填滿的 RSA 加解密嗎? PHP 5.3 可以實(shí)現(xiàn)無填滿的 RSA 加解密嗎?

26 Nov 2024

PHP 5.3 中無需填入的 RSA 加密與解密問題:是否有 PHP 5.3 類別可以實(shí)現(xiàn)不填入的 RSA 加密/解密? ...

如何使用 OpenSSL 和自訂 PHP 類別安全地加密和解密檔案? 如何使用 OpenSSL 和自訂 PHP 類別安全地加密和解密檔案?

21 Nov 2024

如何使用 Mcrypt 加密和解密檔案 McryptMcrypt 是一個(gè)流行的加密庫,已停產(chǎn),不再建議使用。為了...

在PHP中如何實(shí)現(xiàn)DES的加密與解密操作? 在PHP中如何實(shí)現(xiàn)DES的加密與解密操作?

01 Apr 2025

PHP中DES加密與解密的實(shí)現(xiàn)在PHP中,如何實(shí)現(xiàn)DES的加密與解密是一個(gè)常見的問題。特別是當(dāng)你已經(jīng)有了一段解密的...

如何在 PHP 中使用 OpenSSL 對(duì)檔案進(jìn)行加密和解密? 如何在 PHP 中使用 OpenSSL 對(duì)檔案進(jìn)行加密和解密?

17 Nov 2024

使用 MCrypt 加密和解密檔案 Mcrypt 函式庫提供了 PHP 中加密和解密操作的函數(shù)。這是一個(gè)...

See all articles