新四季網

設定預共享密鑰的方法、伺服器及客戶端裝置製造方法

2023-10-08 17:53:04

設定預共享密鑰的方法、伺服器及客戶端裝置製造方法
【專利摘要】一種設定預共享密鑰的方法,接收計算機發送的MAC地址及一客戶端裝置發送的包含預存公鑰與MAC地址的DHCPdiscover消息,當判斷兩個MAC地址一致時,根據DHCPdiscover消息中的公鑰對PSK加密,並發送包含該加密的PSK的DHCPoffer消息至客戶端裝置,然後發送包括安全設置命令的DHCPACK消息至客戶端裝置,以使該客戶端裝置響應該安全設置命令啟動WEP/WPA,對會話數據進行加密。利用本發明,伺服器無需額外設置接口,通過計算機輸入客戶端裝置的MAC地址,並利用DHCP通訊協議安全傳送PSK,不會被竊取。
【專利說明】設定預共享密鑰的方法、伺服器及客戶端裝置
【技術領域】
[0001]本發明涉及行動網路通信【技術領域】,尤其涉及一種設定預共享密鑰(Pre-SharedKey, PSK)的方法、伺服器及客戶端裝置。
【背景技術】
[0002]隨著行動網路的發展和擴大,數字家庭將成為一種未來的趨勢,隨著這種趨勢的發展,將會有越來越多的裝置和設備需要和家庭中的伺服器,如網關(Gateway)透過無線網絡連接,並且利用WEP/WPA等預共享密鑰(pre-shared key, PSK)傳送模式來保護傳送的數據。而基於對成本及佔用空間的考慮,數字家庭中的大多數客戶端裝置和設備只提供無線網絡(wireless)接口供使用者進行登錄設定,而不再額外提供如USB、Ethernet、Control Panel等其它的接口。因此,使用者在未進行網絡安全設定時,客戶端裝置無法和網關(Gateway)聯機,從而無法利用無線網絡對客戶端裝置進行登錄設定。
[0003]現有技術中,通常在客戶端裝置上提供一個額外的硬體接口,如USB、Ethernet、RS232或Control Panel供使用者設定,在進行設定時關閉網關(Gateway)的網絡安全保護功能,使客戶端裝置與網關(Gateway)連接,使用者通過無線網絡登錄客戶端裝置並完成設定。然而,額外提供的硬體接口會增加產品的成本和大小,並且將網絡安全保護功能暫時關閉以進行客戶端裝置設定的方式既不方便也存在PSK被竊取的風險。

【發明內容】

[0004]有鑑於此,有必要提供一種設定預共享密鑰的方法、伺服器及客戶端裝置,以增強設定預共享密鑰的安全性。
[0005]本發明提供一種設定預共享密鑰的伺服器,與至少一客戶端裝置通信連接,該伺服器包括:
接收單元,用於接收使用者通過該客戶端裝置輸入的需要與該伺服器通信連接的客戶端裝置的MAC地址,以及該客戶端裝置發送的DHCP discover消息,其中,該DHCP discover消息中攜帶的攜帶任選欄位包含了該客戶端裝置預存的公鑰與MAC地址。
[0006]MAC地址判斷單元,判斷該使用者通過該客戶端裝置發送的MAC地址與DHCPdiscover消息中包含的MAC地址是否一致。
[0007]密鑰生成單元,當該MAC地址判斷單元判斷該使用者通過該客戶端裝置發送的MAC地址與該客戶端裝置發送的DHCP discover消息中包含的MAC地址一致時,根據該客戶端裝置發送的DHCP discover消息中包含的公鑰對該伺服器端的PSK進行加密計算。以及
處理單元,用於構建一 DHCP offer消息,並發送至該客戶端裝置,其中,該DHCP offer消息中的攜帶任選欄位包含該進行加密計算的PSK。還用於構建一包含安全設置命令的攜帶任選欄位,並將一攜帶該攜帶任選欄位的DHCP ACK消息發送至該客戶端裝置,使該客戶端裝置響應該攜帶任選欄位中的安全設置命令,相應地啟動WEP/WPA,對會話數據進行加
LU O[0008]本發明還提供一種設定預共享密鑰的客戶端裝置,該客戶端裝置與一伺服器通信連接,該客戶端裝置包括:
處理單元,用於構建一 DHCP discover消息,並將該DHCP discover消息發送至該伺服器,其中,該DHCP discover消息中攜帶的攜帶任選欄位中包含了該客戶端裝置預存的公鑰與MAC地址。
[0009]接收單元,用於接收該伺服器發送的DHCP offer消息及DHCP ACK消息,其中,該DHCP offer消息中的攜帶任選欄位包含一該伺服器根據該DHCP discover消息中包含的公鑰對該伺服器端的PSK進行加密計算的PSK,該DHCP ACK消息中的攜帶任選欄位包含安全設置命令。
[0010]密鑰生成單元,當該接收單元接收該DHCP offer消息後,用於利用該客戶端裝置預存的私鑰對該DHCP offer消息中包含的PSK進行解密計算。以及
處理單元,當該接收單元接收該DHCP ACK消息後,響應攜帶任選欄位中的安全設置命令,相應地按照該安全設置命令啟動WEP/WPA,對會話數據進行加密。
[0011]本發明還提供一種設定預共享密鑰的方法,包括:
接收由使用者通過一客戶端裝置發送的MAC地址及由該客戶端裝置發送的DHCPdiscover消息,其中,該DHCP discover消息中攜帶的攜帶任選欄位中包含該客戶端裝置預存的公鑰與MAC地址,並判斷該使用者通過該客戶端裝置發送的MAC地址與該DHCPdiscover消息中包含的MAC地址是否一致。
[0012]當判斷該使用者通過該客戶端裝置發送的MAC地址與該DHCP discover消息中包含的MAC地址一致時,根據該DHCP discover消息的攜帶任選欄位中包含的公鑰對一 PSK進行加密計算,並發送一 DHCP offer消息至該客戶端裝置,其中,該DHCP offer消息中的攜帶任選欄位包含該加密計算得到的PSK。以及
發送一包括攜帶了安全設置命令的攜帶任選欄位的DHCP ACK消息至該客戶端裝置,以使該客戶端裝置響應該攜帶任選欄位中的安全設置命令啟動WEP/WPA,對會話數據進行加
LU O
[0013]本發明還提供一種設定預共享密鑰的方法,包括:
使用者輸入並發送MAC地址至一伺服器。
[0014]構建一 DHCP discover消息,並將該DHCP discover消息發送至該伺服器,其中,該DHCP discover消息中的攜帶任選欄位中包含了預存的公鑰與MAC地址。
[0015]接收該伺服器發送的DHCP offer消息,其中,該DHCP offer消息中的攜帶任選欄位中包含一進行加密計算的PSK,並利用預存的私鑰對該伺服器發送的DHCP offer消息中包含的PSK進行解密計算。以及
接收該伺服器發送的一包含安全設置命令的攜帶任選欄位的DHCP ACK消息,並響應該攜帶任選欄位中的安全設置命令,相應地按照該安全設置命令啟動WEP/WPA,對會話數據進行加密。
[0016]相對於現有技術,本發明提供的設定預共享密鑰的方法、伺服器及客戶端裝置,通過一計算機輸入需要與伺服器進行通信連接的客戶端裝置的MAC地址,並利用現有的DHCP通訊協議和public key/private key的加解密方式來傳送PSK,使得伺服器無需設置額外的硬體接口,也能夠安全地傳送PSK,而不會被竊取。【專利附圖】

【附圖說明】
[0017]圖1為本發明實施方式中的設定預共享密鑰的伺服器與客戶端裝置的模塊示意圖。
[0018]圖2為本發明實施方式中的設定預共享密鑰的方法流程圖。
[0019]主要元件符號說明
【權利要求】
1.一種設定預共享密鑰的伺服器,與至少一客戶端裝置通信連接,其特徵在於,所述伺服器包括: 接收單元,用於接收使用者通過所述客戶端裝置輸入的需要與所述伺服器通信連接的客戶端裝置的MAC地址,以及所述客戶端裝置發送的DHCP discover消息,其中,所述DHCPdiscover消息中攜帶的攜帶任選欄位包含了所述客戶端裝置預存的公鑰與MAC地址; MAC地址判斷單元,判斷所述使用者通過所述客戶端裝置發送的MAC地址與DHCPdiscover消息中包含的MAC地址是否一致; 密鑰生成單元,當所述MAC地址判斷單元判斷所述使用者通過所述客戶端裝置發送的MAC地址與所述客戶端裝置發送的DHCP discover消息中包含的MAC地址一致時,根據所述客戶端裝置發送的DHCP discover消息中包含的公鑰對所述伺服器端的PSK進行加密計算;以及 處理單元,用於構建一 DHCP offer消息,並發送至所述客戶端裝置,其中,所述DHCPoffer消息中的攜帶任選欄位包含所述進行加密計算的PSK ;還用於構建一包含安全設置命令的攜帶任選欄位,並將一攜帶所述攜帶任選欄位的DHCP ACK消息發送至所述客戶端裝置,使所述客戶端裝置響應所述攜帶任選欄位中的安全設置命令,相應地啟動WEP/WPA,對會話數據進行加密。
2.如權利要求1所述的設定預共享密鑰的伺服器,其特徵在於,還包括存儲單元,用於存儲由所述使用者通過所述客戶端裝置發送的MAC地址和所述客戶端裝置發送的DHCPdiscover 消息。
3.如權利要求1所述的設定預共享密鑰的伺服器,其特徵在於,所述客戶端裝置對所述伺服器發送的DHCP offer消息中包含的PSK解密,並發送一 DHCP request消息至所述伺服器,所述處理單元響應所述DHCP request消息構建所述包含安全設置命令的攜帶任選欄位,其中,所述客戶端裝置發送的DHCP request消息的攜帶任選欄位中攜帶確認字符。
4.一種設定預共享密鑰的客戶端裝置,所述客戶端裝置與一伺服器通信連接,其特徵在於,所述客戶端裝置包括: 處理單元,用於構建一 DHCP discover消息,並將所述DHCP discover消息發送至所述伺服器,其中,所述DHCP discover消息中攜帶的攜帶任選欄位中包含了所述客戶端裝置預存的公鑰與MAC地址; 接收單元,用於接收所述伺服器發送的DHCP offer消息及DHCP ACK消息,其中,所述DHCP offer消息中的攜帶任選欄位包含一所述伺服器根據所述DHCP discover消息中包含的公鑰對所述伺服器端的PSK進行加密計算的PSK,所述DHCP ACK消息中的攜帶任選欄位包含安全設置命令; 密鑰生成單元,當所述接收單元接收所述DHCP offer消息後,用於利用所述客戶端裝置預存的私鑰對所述DHCP offer消息中包含的PSK進行解密計算;以及 處理單元,當所述接收單元接收所述DHCP ACK消息後,響應攜帶任選欄位中的安全設置命令,相應地按照所述 安全設置命令啟動WEP/WPA,對會話數據進行加密。
5.如權利要求4所述的設定預共享密鑰的客戶端裝置,其特徵在於,還包括存儲單元,用於存儲所述密鑰生成單元解密得到的PSK。
6.如權利要求4所述的設定預共享密鑰的客戶端裝置,其特徵在於,當所述密鑰生成單元完成PSK解密時,所述處理單元還用於發送一 DHCP request消息至所述伺服器,其中,所述DHCP request消息的攜帶任選欄位中包含確認字符,以通知所述伺服器發送的PSK已經接受。
7.一種設定預共享密鑰的方法,包括: 接收由使用者通過一客戶端裝置發送的MAC地址及由所述客戶端裝置發送的DHCPdiscover消息,其中,所述DHCP discover消息中攜帶的攜帶任選欄位中包含所述客戶端裝置預存的公鑰與MAC地址,並判斷所述使用者通過所述客戶端裝置發送的MAC地址與所述DHCP discover消息中包含的MAC地址是否一致; 當判斷所述使用者通過所述客戶端裝置發送的MAC地址與所述DHCP discover消息中包含的MAC地址一致時,根據所述DHCP discover消息的攜帶任選欄位中包含的公鑰對一PSK進行加密計算,並發送一DHCP offer消息至所述客戶端裝置,其中,所述DHCP offer消息中的攜帶任選欄位包含所述加密計算得到的PSK ;以及 發送一包括攜帶了安全設置命令的攜帶任選欄位的DHCP ACK消息至所述客戶端裝置,以使所述客戶端裝置響應所述攜帶任選欄位中的安全設置命令啟動WEP/WPA,對會話數據進行加密。
8.如權利要求7所述的設定預共享密鑰的方法,其特徵在於,在發送一包括攜帶了安全設置命令的攜帶任選欄位的DHCP ACK消息至所述客戶端裝置之前,還包括: 接收所述客戶端裝置發送的DHCP request消息,其中,所述DHCP request消息的攜帶任選欄位中攜帶確認字符。
9.一種設定預共享密鑰的方法,包括: 使用者輸入並發送MAC地址至一伺服器; 構建一 DHCP discover消息,並將所述DHCP discover消息發送至所述伺服器,其中,所述DHCP discover消息中攜帶攜帶任選欄位中包含了預存的公鑰與MAC地址; 接收所述伺服器發送的DHCP offer消息,其中,所述DHCP offer消息中的攜帶任選欄位中包含一進行加密計算的PSK,並利用預存的私鑰對所述伺服器發送的DHCP offer消息中包含的PSK進行解密計算;以及 接收所述伺服器發送的一包含安全設置命令的攜帶任選欄位的DHCP ACK消息,並響應所述攜帶任選欄位中的安全設置命令,相應地按照該安全設置命令啟動WEP/WPA,對會話數據進行加密。
10.如權利要求9所述的設定預共享密鑰的方法,其特徵在於,在接收所述伺服器發送的DHCP ACK消息之前,還包括: 發送一 DHCP request消息至所述伺服器,其中,所述DHCP request消息的攜帶任選欄位中攜帶確認字符,以通知所述伺服器所述進行加密計算的PSK已被接受。
【文檔編號】H04W12/04GK103517270SQ201210220686
【公開日】2014年1月15日 申請日期:2012年6月29日 優先權日:2012年6月29日
【發明者】吳坤益 申請人:鴻富錦精密工業(深圳)有限公司, 鴻海精密工業股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀