搜尋
首頁頭條【php加密解密類別庫】10個php加密解密類別庫下載

在專案開發過程中,有時我們需要使用PHP將特定的資訊進行加密,也就是透過加密演算法產生一個加密字串,這個加密後的字串可以透過解密演算法進行解密,以便於程式對解密後的資訊進行處理。最常見的應用程式在使用者登入以及一些API資料交換的場景。

在我們php中文網類別庫下載選項中總結了一些php加密解密類別庫,有興趣的朋友可以進入網站類別庫下載頁面下載學習。

1. 一個Php Aes加密類別庫

#一個Php Aes加密類別程式,適用於Yii的擴充如果不用在Yii框架中,把程式碼中Yii::app()->params[\'encryptKey\'] 換成你對應的預設key就可以了.
AES加密演算法– 演算法原理
AES 演算法基於排列與置換運算,排列是將資料重新安排,置換是將一個資料單元替換為另一個,AES 使用幾種不同的方法來執行排列和置換運算.
AES 是一個迭代的、對稱金鑰分組的密碼,它可以使用128、192 和256 位元密鑰,並且用128 位元(16位元組)分組加密和解密資料,與公共密鑰密碼使用密鑰對不同,對稱密鑰密碼使用相同的密鑰加密和解密資料,透過分組密碼傳回的加密資料的位數與輸入資料相同,迭代加密使用一個循環結構,在該循環中重複置換和替換輸入資料。

2. php支援中英文的加密解密類別

這個php加密類別是一個可以支援中文和英文的可加密碼可解密的php實作類文件,有需要的朋友可以參考一下,不過最好把文檔編碼設定為utf-8.

3. php-3des加密解密類別

3DES(或稱為Triple DES)是三重資料加密演算法(TDEA,Triple Data Encryption Algorithm)區塊密碼的通稱,它相當於是對每個資料區塊應用三次DES加密演算法,由於電腦運算能力的增強,原版DES密碼的密鑰長度變得容易被暴力破解,3DES即是設計用來提供一種相對簡單的方法,即透過增加DES的金鑰長度來避免類似的攻擊,而不是設計一種全新的區塊密碼演算法.

4. php字串加密解密的類別

分享一個php字串加密解密的類,使用base64_encode()函數對字串進行編碼。設計此種編碼是為了使二進位資料可以透過非純 8-bit 的傳輸層傳輸,例如電子郵件的主體。

5. PHP Password Lib:一個目標是為所有的加密提供一個包容各方的加密php庫

PHP-PasswordLib的目標是為所有的加密提供一個包容各方的加密php庫。這是為了方便安裝和使用,但擴充性和足夠強大,即使是最有經驗的開發人員。

6. DES加密解密的PHP類

DES加密解密的PHP類,取得物理位址,對明文資訊進行加密,對密文進行解密,將密文儲存到檔案中,取得伺服器的MAC位址,windows伺服器下執行ipconfig指令,Linux伺服器下執行ifconfig指令。

7. php對專案進行加密解密的程式碼類別

對php專案進行加密處理,注意如果專案中存在框架目錄或沒有必要加密的目錄,請提前移出。 對變數進行設定值;可依需求處理。若直接移除if判斷表示可用設定任何屬性的值,包括不存在的屬性

8. php加密解密功能類別

##一個比較齊全的php加密解密功能類別。

加密過程:

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

解密過程:

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

9. php加密解密實用類別

如果你想在使用者忘記密碼時為他或她找回原來的密碼,那麼這個類別是個好用的工具。用戶註冊的密碼一般不會明文保存,總得加個密先。最簡單的當然是在資料庫sql語句中呼叫md5函數加密使用者密碼。這裡介紹一個加解密類別。如果你想在使用者忘記密碼時為他或她找回原來的密碼,那麼這個類別是個好用的工具。當然,這個加解密類別也可用於其他用途。

10. 功能強大的php加密解密類別

一個功能強大的php加密解密類,建構參數是密匙,對字串進行一些加密和解密的操作。

更多相關類別庫下載,請關注:http://www.php.cn/xiazai/leiku

【相關類別庫推薦】

1.【php無限級分類】總結最全的php無限級分類類別庫下載與文字視訊教學

#2. php分頁類別程式碼分享:2017年最新的10個php分頁類別程式碼下載

3.【php縮圖類別】最新10個利用php產生縮圖類別庫下載

4.【 php驗證碼類別】分享10個好用的php驗證碼類別代碼

#
陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

Dreamweaver Mac版

Dreamweaver Mac版

視覺化網頁開發工具

VSCode Windows 64位元 下載

VSCode Windows 64位元 下載

微軟推出的免費、功能強大的一款IDE編輯器

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser是一個安全的瀏覽器環境,安全地進行線上考試。該軟體將任何電腦變成一個安全的工作站。它控制對任何實用工具的訪問,並防止學生使用未經授權的資源。

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具