密碼算法的選擇
發(fā)布時間:2012/4/1 19:24:37 訪問次數(shù):1438
密碼技術(shù)是計算機網(wǎng)絡(luò)安全中NC7WZ04P6X的核心技術(shù),是保障計算機通信安全的基礎(chǔ)。盡管無線傳感器網(wǎng)絡(luò)的安全與一般網(wǎng)絡(luò)存在著很大差別,但是其安全目標(biāo)是相同的,都面臨著機密性、完整性、鑒別、時效性、認(rèn)證組播和廣播以及安全管理問題。由于其自身的特點,傳感器網(wǎng)絡(luò)的安全設(shè)計方法與現(xiàn)有無線網(wǎng)絡(luò)不同,因此其安全問題的解決方法也不相同。然而無線傳感器網(wǎng)絡(luò)作為任務(wù)型的網(wǎng)絡(luò),不僅要進行數(shù)據(jù)傳輸,而且要進行數(shù)據(jù)的采集和任務(wù)控制等。由于節(jié)點的能量有限,所以不能引入過多的信息傳輸以及計算復(fù)雜的加密算法。由于傳感器網(wǎng)絡(luò)的通信質(zhì)量較差,所以要避免使用交互式的安全協(xié)議,減少通信消耗。這些特性使得目前許多成熟、有效的加密算法不能直接應(yīng)用于傳感器網(wǎng)絡(luò)。因此,在選擇和設(shè)計無線傳感器網(wǎng)絡(luò)加密算法時,需要考慮以下原則。
①加密算法速度要快。傳感器節(jié)點的微型化,電池能量有限,而且常被部署在無人值守的區(qū)域,無法更換電池,所以能耗限制是其最關(guān)鍵的約束之一。盡管現(xiàn)在公鑰體制是目前安全系統(tǒng)較理想的認(rèn)證和簽名系統(tǒng),但是其算法比較復(fù)雜,對計算能力有限,能耗要求較高的無線傳感器節(jié)點來說難以適用。所以,應(yīng)該首先考慮使用計算簡單的方法,減少電量消耗,延長網(wǎng)絡(luò)使用時間,同時保障加密算法具有較高安全性。
②加密算法占用存儲空間小。廉價的傳感器計算能力弱,存儲容量小,但是從存儲空間上看,一對公私鑰長度達到幾百字節(jié),還不包括在計算過程中所需的空間,即使是對稱加密算法,如果密鑰長度過長,需要的存儲空間過于復(fù)雜,也不適用于傳感器網(wǎng)絡(luò)。
③加密算法的通信開銷要小。無線傳感器網(wǎng)絡(luò)中的無線通信是低速、低功耗的,這是由于網(wǎng)絡(luò)沒有持續(xù)能量俠給,而且通常是在無人值守的環(huán)境中,因此要求安全協(xié)議和算法的通信開銷不能太大。
④加密算法要易于實現(xiàn)。傳感器節(jié)點需要完成數(shù)據(jù)的采集、數(shù)據(jù)的轉(zhuǎn)發(fā)以及安全等功能,而其硬件的限制,要求加密算法要適合于硬件要求,如處理器計算能力,寄存器的位數(shù)等因素都會影響到加密算法的選擇。
⑤加密算法需要多樣化,以便應(yīng)對不同的應(yīng)用和需求。若是在軍事或金融領(lǐng)域中,對于信息的竊取比較敏感,而且傳感器網(wǎng)絡(luò)中存在異構(gòu)節(jié)點和被俘節(jié)點,所以需要提高網(wǎng)絡(luò)的安全性,選用相對安全性較高的加密算法,而適當(dāng)?shù)卦黾佑嬎銖?fù)雜度。
可見選擇合適的加密算法成為了各種不同應(yīng)用的關(guān)鍵,下面介紹幾種常見的算法在無線傳感器網(wǎng)絡(luò)中的適用情況。
①加密算法速度要快。傳感器節(jié)點的微型化,電池能量有限,而且常被部署在無人值守的區(qū)域,無法更換電池,所以能耗限制是其最關(guān)鍵的約束之一。盡管現(xiàn)在公鑰體制是目前安全系統(tǒng)較理想的認(rèn)證和簽名系統(tǒng),但是其算法比較復(fù)雜,對計算能力有限,能耗要求較高的無線傳感器節(jié)點來說難以適用。所以,應(yīng)該首先考慮使用計算簡單的方法,減少電量消耗,延長網(wǎng)絡(luò)使用時間,同時保障加密算法具有較高安全性。
②加密算法占用存儲空間小。廉價的傳感器計算能力弱,存儲容量小,但是從存儲空間上看,一對公私鑰長度達到幾百字節(jié),還不包括在計算過程中所需的空間,即使是對稱加密算法,如果密鑰長度過長,需要的存儲空間過于復(fù)雜,也不適用于傳感器網(wǎng)絡(luò)。
③加密算法的通信開銷要小。無線傳感器網(wǎng)絡(luò)中的無線通信是低速、低功耗的,這是由于網(wǎng)絡(luò)沒有持續(xù)能量俠給,而且通常是在無人值守的環(huán)境中,因此要求安全協(xié)議和算法的通信開銷不能太大。
④加密算法要易于實現(xiàn)。傳感器節(jié)點需要完成數(shù)據(jù)的采集、數(shù)據(jù)的轉(zhuǎn)發(fā)以及安全等功能,而其硬件的限制,要求加密算法要適合于硬件要求,如處理器計算能力,寄存器的位數(shù)等因素都會影響到加密算法的選擇。
⑤加密算法需要多樣化,以便應(yīng)對不同的應(yīng)用和需求。若是在軍事或金融領(lǐng)域中,對于信息的竊取比較敏感,而且傳感器網(wǎng)絡(luò)中存在異構(gòu)節(jié)點和被俘節(jié)點,所以需要提高網(wǎng)絡(luò)的安全性,選用相對安全性較高的加密算法,而適當(dāng)?shù)卦黾佑嬎銖?fù)雜度。
可見選擇合適的加密算法成為了各種不同應(yīng)用的關(guān)鍵,下面介紹幾種常見的算法在無線傳感器網(wǎng)絡(luò)中的適用情況。
密碼技術(shù)是計算機網(wǎng)絡(luò)安全中NC7WZ04P6X的核心技術(shù),是保障計算機通信安全的基礎(chǔ)。盡管無線傳感器網(wǎng)絡(luò)的安全與一般網(wǎng)絡(luò)存在著很大差別,但是其安全目標(biāo)是相同的,都面臨著機密性、完整性、鑒別、時效性、認(rèn)證組播和廣播以及安全管理問題。由于其自身的特點,傳感器網(wǎng)絡(luò)的安全設(shè)計方法與現(xiàn)有無線網(wǎng)絡(luò)不同,因此其安全問題的解決方法也不相同。然而無線傳感器網(wǎng)絡(luò)作為任務(wù)型的網(wǎng)絡(luò),不僅要進行數(shù)據(jù)傳輸,而且要進行數(shù)據(jù)的采集和任務(wù)控制等。由于節(jié)點的能量有限,所以不能引入過多的信息傳輸以及計算復(fù)雜的加密算法。由于傳感器網(wǎng)絡(luò)的通信質(zhì)量較差,所以要避免使用交互式的安全協(xié)議,減少通信消耗。這些特性使得目前許多成熟、有效的加密算法不能直接應(yīng)用于傳感器網(wǎng)絡(luò)。因此,在選擇和設(shè)計無線傳感器網(wǎng)絡(luò)加密算法時,需要考慮以下原則。
①加密算法速度要快。傳感器節(jié)點的微型化,電池能量有限,而且常被部署在無人值守的區(qū)域,無法更換電池,所以能耗限制是其最關(guān)鍵的約束之一。盡管現(xiàn)在公鑰體制是目前安全系統(tǒng)較理想的認(rèn)證和簽名系統(tǒng),但是其算法比較復(fù)雜,對計算能力有限,能耗要求較高的無線傳感器節(jié)點來說難以適用。所以,應(yīng)該首先考慮使用計算簡單的方法,減少電量消耗,延長網(wǎng)絡(luò)使用時間,同時保障加密算法具有較高安全性。
②加密算法占用存儲空間小。廉價的傳感器計算能力弱,存儲容量小,但是從存儲空間上看,一對公私鑰長度達到幾百字節(jié),還不包括在計算過程中所需的空間,即使是對稱加密算法,如果密鑰長度過長,需要的存儲空間過于復(fù)雜,也不適用于傳感器網(wǎng)絡(luò)。
③加密算法的通信開銷要小。無線傳感器網(wǎng)絡(luò)中的無線通信是低速、低功耗的,這是由于網(wǎng)絡(luò)沒有持續(xù)能量俠給,而且通常是在無人值守的環(huán)境中,因此要求安全協(xié)議和算法的通信開銷不能太大。
④加密算法要易于實現(xiàn)。傳感器節(jié)點需要完成數(shù)據(jù)的采集、數(shù)據(jù)的轉(zhuǎn)發(fā)以及安全等功能,而其硬件的限制,要求加密算法要適合于硬件要求,如處理器計算能力,寄存器的位數(shù)等因素都會影響到加密算法的選擇。
⑤加密算法需要多樣化,以便應(yīng)對不同的應(yīng)用和需求。若是在軍事或金融領(lǐng)域中,對于信息的竊取比較敏感,而且傳感器網(wǎng)絡(luò)中存在異構(gòu)節(jié)點和被俘節(jié)點,所以需要提高網(wǎng)絡(luò)的安全性,選用相對安全性較高的加密算法,而適當(dāng)?shù)卦黾佑嬎銖?fù)雜度。
可見選擇合適的加密算法成為了各種不同應(yīng)用的關(guān)鍵,下面介紹幾種常見的算法在無線傳感器網(wǎng)絡(luò)中的適用情況。
①加密算法速度要快。傳感器節(jié)點的微型化,電池能量有限,而且常被部署在無人值守的區(qū)域,無法更換電池,所以能耗限制是其最關(guān)鍵的約束之一。盡管現(xiàn)在公鑰體制是目前安全系統(tǒng)較理想的認(rèn)證和簽名系統(tǒng),但是其算法比較復(fù)雜,對計算能力有限,能耗要求較高的無線傳感器節(jié)點來說難以適用。所以,應(yīng)該首先考慮使用計算簡單的方法,減少電量消耗,延長網(wǎng)絡(luò)使用時間,同時保障加密算法具有較高安全性。
②加密算法占用存儲空間小。廉價的傳感器計算能力弱,存儲容量小,但是從存儲空間上看,一對公私鑰長度達到幾百字節(jié),還不包括在計算過程中所需的空間,即使是對稱加密算法,如果密鑰長度過長,需要的存儲空間過于復(fù)雜,也不適用于傳感器網(wǎng)絡(luò)。
③加密算法的通信開銷要小。無線傳感器網(wǎng)絡(luò)中的無線通信是低速、低功耗的,這是由于網(wǎng)絡(luò)沒有持續(xù)能量俠給,而且通常是在無人值守的環(huán)境中,因此要求安全協(xié)議和算法的通信開銷不能太大。
④加密算法要易于實現(xiàn)。傳感器節(jié)點需要完成數(shù)據(jù)的采集、數(shù)據(jù)的轉(zhuǎn)發(fā)以及安全等功能,而其硬件的限制,要求加密算法要適合于硬件要求,如處理器計算能力,寄存器的位數(shù)等因素都會影響到加密算法的選擇。
⑤加密算法需要多樣化,以便應(yīng)對不同的應(yīng)用和需求。若是在軍事或金融領(lǐng)域中,對于信息的竊取比較敏感,而且傳感器網(wǎng)絡(luò)中存在異構(gòu)節(jié)點和被俘節(jié)點,所以需要提高網(wǎng)絡(luò)的安全性,選用相對安全性較高的加密算法,而適當(dāng)?shù)卦黾佑嬎銖?fù)雜度。
可見選擇合適的加密算法成為了各種不同應(yīng)用的關(guān)鍵,下面介紹幾種常見的算法在無線傳感器網(wǎng)絡(luò)中的適用情況。
熱門點擊
- 750MHz差分ADC驅(qū)動器
- 物理層幀結(jié)構(gòu)
- 品質(zhì)因數(shù)Q
- 脈沖信號觸發(fā)電路
- DMTS協(xié)議
- 固態(tài)繼電器的分類
- 高精度可編程電流源電路
- 無線傳感器網(wǎng)絡(luò)的發(fā)展現(xiàn)狀
- 電位器的規(guī)格標(biāo)志方法
- 無線傳感器網(wǎng)絡(luò)測距技術(shù)
推薦技術(shù)資料
- 硬盤式MP3播放器終級改
- 一次偶然的機會我結(jié)識了NE0 2511,那是一個遠(yuǎn)方的... [詳細(xì)]
- Nuclei lntellig
- RISC-V子系統(tǒng)模式技術(shù)結(jié)構(gòu)
- 物理量子比特量子芯片Willo
- MPS電源管理一站式解決方案詳情
- 薄緩沖層AlGaN/GaN外延
- 2024年全球第三代半導(dǎo)體行業(yè)十大事件
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究