請問 WEP 技術原理 有一些疑問

我一直有幾個關於 WEP 加密技術的疑問 想要請問各位

第一個就是所謂的 WEP 密碼,WEP 密碼 為甚麼不跟我們直接一樣使用 英、數、特別字元組成的密碼來當作無線網路金鑰?

一定要用5位數 或 13位數 當作密碼? 我今天密碼要設到8位或是16位 不是更安全?


再來就是,用這幾個當作密碼也就算了 為什麼一定要轉成 16進位的值? 如 AFEE12..之類的

不是很多此一舉嗎?真要轉的話 交給程式內層去轉換就好 為什麼有時在CLIENT那邊要需要直接輸入16進位?

不懂轉成16進位的用意


很多人是說WEP是防止資料傳送時被偷窺 那到底是直接對資料加密

還是要擷取這個無線網路上面資料時 登入前加個鎖而已?

現在這樣子 我覺得WEP比較像 防止別人偷用 私家的網路寬頻頻寬

而不是加密資料....


最後的問題 金鑰 到底跟 密碼一不一樣? (ex: MSN的登入密碼..email的登入密碼)

可是在網路安全上 常叫做金鑰 又有些人把金鑰叫成密碼

這一點也是我的問題


這是我對WEP的一些看法 希望有前輩可以指教 謝謝各位
2010-05-01 23:17 發佈
金鑰要設定多少位是當初加密演算法設定的!
怎麼不設大一點的? 因為密鑰越大,需要運算量也會變大, 那樣就慢了,會影響網路速度~
怎麼又快又安全, 那是密碼學研究的範疇之一, 破解也是其中之一

WEP 有貼心的網頁會有ASCII 及HEX 法二種, 前者可以輸入鍵盤上認可的字元, 後者則只能0-9, A-F
ex: ABCDE (ASCII) = 4142434445 (HEX)

金鑰/金匙/密鑰 --這類用詞通常是用在密碼學上, 英文就是KEY, 因為譯者可能想法或門派不同,
會用不同的中文字代入; 而key 的用意即是加解密關鍵, 用演算法達到隱密功能
一般而言 password 會翻成密碼, 主要是用於認證使用者的正當性; 但也有可能被拿來當key來用
key 和 password 沒有一定的等價關係

WEP 不安全目前也是眾所皆知的了, 只要有足夠的封包數, 就有法在短時間內破解;所以目前WiFi 都在推
WPA 加密法比較安全~
shadoM wrote:
密碼要設定多少位是當...(恕刪)


那請問為甚麼要用16進位去做輸入呢?
謝謝
jarkid_shen wrote:
那請問為甚麼要用16進位去做輸入呢?


指哪部分? WEP 演算法? 還是 WEP key 的輸入?
演算法-那是因為用0 和1表示的話, 那會是一堆0和1的組合,不易輸入,也不利閱讀

Key的輸入-我遇過的都會提供二種: ascii 及hex; 只提供輸入16進位有點機車, 廠商也太懶惰了吧
可以輸入 ironmn 內部自動會轉成 69726f6e6d6e , 用在程式上要做轉換/儲存/運算就方便許多

5 字母 會轉成 5 個 bytes, 1 byte = 8 bits , 所以總和等於40bits, 而加上 24 bits的IV = 64bits
人類只要記 ironmn 就行啦

目前 WEP-64 支援 5字母或10個hex, WEP-128則可以13個字母或26個hex
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?