我想你說的應該是密碼雜湊吧。
MD5和SHA都是不錯的雜湊法。
但是現在用的比較多的是 SHA256 以上的雜湊處理。
要做雜湊其實不難,你只要知道如果將字串轉成 byte[],
呼叫 SHA256Managed.ComputeHash() (以 SHA256 為例)
然後將計算出來的雜湊還原到字串,把這個字串存入資料庫即可。
日後如果要驗證的話,把使用者輸出的字串做相同的雜湊,然後和資料庫的雜湊值
做比對,只要符合就表示密碼正確。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.84.117.14