精華區beta C_Sharp 關於我們 聯絡資訊
不曉得大家是否用過一個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