PHP加密最佳實踐

2021-07-30 17:28:23 字數 321 閱讀 7360

加密總是與安全密不可分,而每個phper都必須將應用安全作為必要的設計思路融入**中,以下是一些最佳實踐的建議。

不要再使用md5,不要使用sha1,基本上已經沒有破解難度了。

請使用password_hash來雜湊密碼(php版本大於等於5.5,小於5.5請使用password_compat庫),由於password_hash函式已幫你處理好了加鹽,而且作為鹽的隨機字串已通過加密演算法成為了雜湊的一部分,password_verify()函式會自動將鹽從雜湊中提取出來,所以你無需考慮鹽的儲存問題。

通訊介面的簽名,請使用非對稱演算法對簽名秘鑰進行加密,並對秘鑰設定有效期,定期更換。

最佳實踐 Flutter 最佳實踐

最佳實踐是乙個領域可以接受的專業標準,對於任何程式語言來說,提高 質量 可讀性 可維護性和健壯性都非常重要。讓我們探索一些設計和開發flutter應用程式的最佳實踐。class enum typedef和extension應採用駝峰命名uppercamelcase規則。class mainscree...

PHP編碼的幾個最佳實踐

繼續說說php的幾個編碼優化 b 1.用逗號連線echo字串 b name orange address beijing echo hi,name.welcome to address 慢 echo hi,name,welcome to address 快,建議方式 原因可以檢視兩者的opcode,...

PHP 無限級分類最佳實踐

function infinitesort data,showfname,titlefname,pidfname pid idfname id levelfname level pid 0,level 0 return tree 注意 1 data已經asc排序過的所有資料 2 showfname顯...