PHP使用DES進行加密和解密

2021-09-07 01:50:27 字數 562 閱讀 9417

wiki百科

php中有乙個擴充套件可以支援des的加密演算法,是:extension=php_mcrypt.dll

在配置檔案中將這個擴充套件開啟還不能夠在windows環境下使用

需要將php資料夾下的 libmcrypt.dll 拷貝到系統的 system32 目錄下,這是通過phpinfo可以檢視到mcrypt表示這個模組可以正常試用了。

下面是php中使用des加密解密的乙個例子:

1

//$input - stuff to decrypt23

//$key - the secret key to use45

67function do_mencrypt($input, $key)8

9343536

37 //$input

- stuff to decrypt

3839 //$key

- the secret key to use

4041

4243 function do_mdecrypt($input, $key)44

45

PHP使用DES進行加密和解密

wiki百科 百科 php中有乙個擴充套件可以支援des的加密演算法,是 extension php mcrypt.dll 在配置檔案中將這個擴充套件開啟還不能夠在windows環境下使用 需要將php資料夾下的 libmcrypt.dll 拷貝到系統的 system32 目錄下,這是通過phpin...

PHP使用DES進行加密解密

des是一種對稱加密演算法,也就是通過密文和合法的金鑰能夠將明文還原出來,在程式開發過程中有些介面可能需要獲取原始資料,而傳送的資料又比較敏感 比如使用者的密碼等資訊 這時可以選擇des加密演算法,des的安全性還算可靠,只要加密金鑰不洩露,目前破解的方法只有窮舉法進行破解。再說一下應用時需要注意的...

對稱加密和解密之des

說明 本人使用的是hutool的工具類,hutool官網 我這裡演示怎麼使用 加密資料 start string str 我是人 byte bytes str.getbytes utf 8 加密資料 end 生成金鑰 start byte key secureutil.generatekey sym...