[VB6 ] [分享]如何使用MD5編碼

看板Visual_Basic作者 (popmij)時間15年前 (2009/05/07 23:33), 編輯推噓1(106)
留言7則, 4人參與, 最新討論串1/2 (看更多)
最近在寫有關帳號密碼的登入程式 發現最常見的編碼 MD5 竟然在VB 2005 裡找不到~~~ 而且網路上(除了微軟)竟然也沒有資料!!!????? 因為小弟屬於vb新手~~ 一開始實在是看不懂微軟在寫什麼東西~~ 後來沒其他資料下只好硬著頭皮去研究~~ 才發現~它需要自己建立模組才能使用@@ 以下方法分享給有興趣的朋友 首先先建立模組檔案(xxx.vb) 並把 http://tinyurl.com/cm9wz2 裡的 visual basic 範例 所有程式碼復製過去 它的 Sub Main() 函數 可以不用復製 那個是呼叫MD5用的 接下來在任何專案只要加入這個模組檔就可以直接使用了 getMd5Hash(Source) 把Source這變數做MD5編碼 verifyMd5Hash(s1,s2) 比較si與s2這兩編碼是否相同 呼~~這資料在網路上快找翻了~~ 原來答案就在微軟裡~~~ 提供給有需要的朋友~~ 小抱怨一下:vb網路上的資料跟其他比起來真的少很多~~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.229.88.140 ※ 編輯: jimpop 來自: 125.229.88.140 (05/07 23:35)

05/07 23:55, , 1F
VB6有comparer.Compare(...)這種東西嗎? 不記得
05/07 23:55, 1F

05/07 23:59, , 2F
其實可以找一些ASP VBscript寫的MD5,程式碼比較接近
05/07 23:59, 2F

05/08 00:37, , 3F
阿VB6早被宣判死刑了,當然少很多
05/08 00:37, 3F

05/08 01:10, , 4F
抱歉~~忘了加~~是 VB 2005
05/08 01:10, 4F
※ 編輯: jimpop 來自: 125.229.88.140 (05/08 01:13)

05/08 01:51, , 5F
VB2005有MD5呀看MSDN就很多資源了耶....
05/08 01:51, 5F

05/08 01:52, , 6F
之前做一個跟雜湊有關的作業,就是從MSDN查的
05/08 01:52, 6F

05/08 01:52, , 7F
還順便用了TcpClient來弄個網路傳輸雜湊值XD
05/08 01:52, 7F
文章代碼(AID): #1A0lzB9E (Visual_Basic)
文章代碼(AID): #1A0lzB9E (Visual_Basic)