不曉得大家是否用過一個asp論壇,叫做 SnitzForum的
它的密碼是使用SHA256加密,用VBScript寫的!
因此我去找相關的資料,在.net發現這樣的寫法:
System.Security.Cryptography.SHA256 hash = System.Security.Cryptography.SHA256.Create();
string s = "123456"; // plain-text
byte[] plainTextBytes = System.Text.Encoding.UTF8.GetBytes(s);
byte[] hashBytes = hash.ComputeHash(plainTextBytes);
string hashString = Convert.ToBase64String(hashBytes);
Console.WriteLine(hashString);
不過產生出來的字串跟它不同!
我不知道到底是誰對,因此要問大家的想法!?
ps.其vbscript的又臭又長,貼上來也沒用!
不曉得有公正的程式可驗證我所產生的加密文是否符合sha246編碼?
--
You're recommended to vist C_Sharp in PTT.
We are the C#, resistance is futile.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.119.183.211
> -------------------------------------------------------------------------- <
作者: tomex (tomex) 看板: C_Sharp
標題: Re: [問題] 請問這樣的SHA246加密對嗎?
時間: Tue Jan 13 02:16:15 2004
受不了一般論壇的使用者密碼之編碼方式!
有用SHA256,也有用MD5編碼的
不過用.net跑出來的值,都跟它們不一樣!
可惜我沒有公正的驗證tool來比對誰亂寫程式!?
真可惡...
--
You're recommended to vist C_Sharp in PTT.
We are the C#, resistance is futile.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.119.183.211
> -------------------------------------------------------------------------- <
作者: yinyins (自己要為自己負責) 看板: C_Sharp
標題: Re: [問題] 請問這樣的SHA246加密對嗎?
時間: Tue Jan 13 10:03:33 2004
※ 引述《tomex (tomex)》之銘言:
: 受不了一般論壇的使用者密碼之編碼方式!
: 有用SHA256,也有用MD5編碼的
MD5 可以用 md5sum 跑,不然你可以看看他們是不是有宣稱他們是照 RFC 的規
格作,同樣是 SHA1 or MD5 資料進入的順序或方法不一樣值也會不一樣。
: 不過用.net跑出來的值,都跟它們不一樣!
: 可惜我沒有公正的驗證tool來比對誰亂寫程式!?
: 真可惡...
--
既然知道了真實 那麼 何必再回應虛偽
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.85.191.102