程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> 方法-JAVA項目中做登錄加密操作

方法-JAVA項目中做登錄加密操作

編輯:編程綜合問答
JAVA項目中做登錄加密操作

在項目中做用戶登錄操作,如果一個陌生人隨意亂輸用戶名和密碼,假定正好輸入都正確(數據庫中已保存的),為避免此類問題發生,要對登錄做加密,使用MD5方法是不是比較好,是否還有其它好的方法,謝謝

最佳回答:


因此,作為這個用途,那些不可逆的散列算法都可以達到這個目的,比如MD5、SHA1等等,以及它們的變種,比如兩次MD5,加上一個隨機數再MD5(俗稱加鹽)。為什麼要變化?因為人們將常見密碼和MD5存入一個很大的數據庫,所以反插起來很容易。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved