Md5的中文字驗證 |
缺席
|
junlin
初階會員 發表:66 回覆:94 積分:42 註冊:2002-03-13 發送簡訊給我 |
請問一下,我從網路上下載了可產生md5碼的元件
一個是for delphi的, 一個是for vb6的
如果input是英文字或數字時,這兩個元件出來的是相同的md5碼
但如果input是中文字時,2個md5碼就完全不同 後來我找到了這個http://www.md5.org/md5_calc.php
它是可以線上產生md5碼的網頁,
但驗證的結果更讓我傻眼........
如果input是英文字或數字時,這3個元件出來的是相同的md5碼
但如果input是中文字時,3個md5碼就完全不同 我想應該是中文字上的問題,但完全不知道如何下手,請問有人有遇過這個問題嗎?
|
huwk
資深會員 發表:26 回覆:340 積分:323 註冊:2002-04-03 發送簡訊給我 |
|
junlin
初階會員 發表:66 回覆:94 積分:42 註冊:2002-03-13 發送簡訊給我 |
delphi --->http://cc140-172.tnit.edu.tw/photos/md5.pas
vb6 -->http://cc140-172.tnit.edu.tw/photos/MD5Module.bas delphi我是直接加入md5.pas,然後md5print(md5string('中文字'))
出來的是364434fb079ca7b53691bc17d4b453ee vb6我也是直接加入md5module.bas然後MD5("中文字")
出來的是d44595cf891b6348822f1d61fd636d32 我找到的網站
Plaintext: 中文字
MD5 Hash: 5eaec8e7d62552664258e146f31c3351 你提供的網站
The password 中文字 when encrypted with the MD5 hash is:
5eaec8e7d62552664258e146f31c3351 我還有去其他站上也抓了for delphi的md5 component來試
出來的結果是和我md5.pas的結果是一樣的 總不會是delphi和VB6和php or asp 的結果是不樣的? 有可能嗎???
應該不會吧 < >< >
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |