台灣最大程式設計社群網站
線上人數
936
 
會員總數:246135
討論主題:189716
歡迎您免費加入會員
討論區列表 >> 網管 / 資安 / VM >> 請問 WEP 技術原理 有一些疑問
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
請問 WEP 技術原理 有一些疑問
價值 : 15 QP  點閱數:2091 回應數:3
樓主

JK
初學者
10 15
229 30
發送站內信

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

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

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


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

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

不懂轉成16進位的用意


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

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

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

而不是加密資料....


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

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

這一點也是我的問題


這是我對WEP的一些看法 希望有前輩可以指教 謝謝各位

搜尋相關Tags的文章: [ WEP ] ,
本篇文章發表於2010-05-01 23:09
1樓
最有價值解答

溫子
捐贈 VP 給 溫子 檢舉此回應
在密碼學裡面金鑰是一個種子... 不管是如何的編碼或換算都要以這個種子作為運算依據,
這樣子接收端才可以因這個種子反運算回來!!

簡單說好
金鑰如果是:1234
傳送資料是:1111
作一個簡單相加運算可以變成:2345的資料在空中傳輸,
接收端就可以按照金鑰,作相減還原回 1111 的資料,當然其他設備也可以接收,
但是因為沒有正確的金鑰,所以還原回的資料就不是 1111 了...

這個金鑰在網路上通常是給設備或著程式再使用的,也就是說給予兩個連線設備一串很長的字串,
也只有這兩個互信的端點才會雍有同樣的碼,這就是一種簡化認證的用途~~~

以上只是簡單說明,其實沒有這樣簡單~~~
本篇文章回覆於2010-05-02 02:15
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

溫子
捐贈 VP 給 溫子 檢舉此回應
はE攻防:破解WEP密ve程全解(上)

這個文件有把你問的 5位數 或 13位數 給解釋的很清楚~~~
本篇文章回覆於2010-05-02 02:20
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
作者回應

JK
檢舉此回應
現在我看一下 大概了了

反正wep若用64位加密就是 40 位元(bit) 來做密鑰 (為啥是40進位 這個是WEP的設計)

所以16進位的數字有10個。一個16進位代表4位元(4個2進位)。16進位數字*10 = 40位元 (這個基礎計概概念要理解 或是自己想一下)

由使用者一開始打的 一個人類想的密碼 如 McDonald 或 Kentucky

然後經過演算法 轉成10個16進位數字 或是 5個 ASCII 碼 也就是一班USER熟知的英數字元...(一個ascii=8位元 8個2進位)

所以 5*8 也是40....


本篇文章回覆於2010-05-02 18:09
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.