加密字串,沒有什麼說的,說明都在**裡面。看**吧~
//定義sha1物件
system.security.cryptography.sha1 sha1
=new
system.security.cryptography.sha1cryptoserviceprovider();
//獲取加密後密文位元組陣列
//注意編碼utf8、utf7、unicode等的選擇,例如
//byte bytresult = sha1.computehash(system.text.encoding.utf8.getbytes(strname));
//這裡編碼採用系統預設編碼
byte
bytresult
=sha1.computehash(system.text.encoding.default.getbytes(strname));
//轉換成字串
strname
=bitconverter.tostring(bytresult);
或者有更簡單的:
str
=system.web.security.formsauthentication.hashpasswordforstoringinconfigfile(strinput,
"sha1");
可以通過對加密後的字串作進一步處理或者加入公共密碼再加密以求更弓雖大的加密效果。
md5方法同理,更改一下相關類或輸入即可。
python的md5和sha1加密
首先介紹一下md5和sha1 md5 md5的全稱是message digestalgorithm 5 資訊 摘要演算法 128位長度。目前md5是一種不可逆演算法。具有很高的安全性。它對應任何字串都可以加密成一段唯一的固定長度的 sha1 sha1的全稱是secure hashalgorithm ...
python的md5和sha1加密
md5 md5的全稱是message digest algorithm 5 資訊 摘要演算法 輸出長度是32。目前md5是一種不可逆演算法。具有很高的安全性。它對應 任何字串都可以加密成一段唯一的固定長度的 sha1 sha1的全稱是secure hash algorithm 安全雜湊演算法 sha...
python的md5和sha1加密
md5 md5的全稱是message digest algorithm 5 資訊 摘要演算法 128位長度。目前md5是一種不可逆演算法。具有很高的安全性。它對應 任何字串都可以加密成一段唯一的固定長度的 sha1 sha1的全稱是secure hash algorithm 安全雜湊演算法 sha1...