新四季網

一種證書存儲節點選擇方法及網絡節點的製作方法

2023-07-16 03:05:16

專利名稱:一種證書存儲節點選擇方法及網絡節點的製作方法
技術領域:
本發明涉及P2P網絡通信技術領域,特別涉及一種證書存儲節點選擇方法及網絡節點。
背景技術:
在P2P網絡服務軟體中,保障服務的安全性是一個十分重要的問題。在一個有中心伺服器的P2P網絡中,可以通過可信的第三方提供安全服務,例如,可以通過公鑰基礎設施PKI提供安全服務。對於一個無中心的P2P網絡來說,雖然無法通過可信第三方提供安全服務,但是可以採用公鑰證書提供安全服務。在有中心伺服器的P2P網絡中,證書的存儲可以通過可信第三方解決。對於一個無中心的P2P網絡來說,如何保障節點證書的可靠存儲是一個挑戰。P2P網絡的動態性(節點頻繁地加入或離開網絡)給證書的可靠存儲增加了困難。在一個無中心的P2P網絡中,節點是很難知道整個網絡拓撲、性能、路由等信息的,如何選擇可靠的節點存儲證書成為一個十分重要的問題,現有技術中的無中心的P2P網絡中,尚無一種安全可靠的節點選擇辦法來保障證書的可靠存放。

發明內容
為了在無中心的P2P網絡中選擇可靠的節點來實現證書的可靠存放,本發明實施例提供了一種證書存儲節點選擇方法及網絡節點。所述技術方案如下一種證書存儲節點選擇方法,所述方法包括每個節點維護其鄰居節點的列表,所述鄰居節點的列表包括鄰居節點的局部入度;從所述鄰居節點的列表中選擇所述局部入度較大的鄰居節點作為證書存儲節點。
其中,所述局部入度為所述節點ν觀察到的單位時間內指向其鄰居節點Vi的節點數量。所述鄰居節點的列表還包括鄰居節點的IP位址;選擇所述IP位址不在同一區域的鄰居節點作為證書存儲節點。所述鄰居節點的列表還包括所述節點ν觀察到的指向鄰居節點Vi的節點集合,用以計算所述局部入度。所述維護其鄰居節點的列表,包括從集合Γ (ν)中選擇一些除節點ν之外的節點構成集合Ρ(ν),從集合Γ (ν)中隨機選擇節點V的部分鄰居節點Ui,向選中的每個Ui發送Ρ(ν);其中,所述r (ν)為節點ν以及節點ν的鄰居節點構成的集合;如果P (ν)中的任一節點Vi屬於集合Γ (u),並且節點ν沒有指向節點Vi,則將節點V指向節點Vi ;其中,所述Γ (U)為節點U以及節點u的鄰居節點構成的集合;
否則,如果節點Vi不屬於集合Γ (u),以隨機概率Π i將節點Vi加入集合Γ (u),並且,當確定所述節點Vi加入集合Γ (u)後,將節點ν指向節點Vi。所述將節點ν指向節點Vi之後,還包括將節點Vi的局部入度加1。所述以隨機概率Π i將節點Vi加入集合Γ (u)包括如果所述P(V)中只有一個節點Vi,則將該節點Vi隨機的加入集合Γ (u);否則,以概率Π i把P(v)中的任意節點Vi加入集合r (U);所述π i根據如下公式計算
權利要求
1.一種證書存儲節點選擇方法,其特徵在於,所述方法包括每個節點維護其鄰居節點的列表,所述鄰居節點的列表中包括鄰居節點的局部入度;從所述鄰居節點的列表中選擇所述局部入度較大的鄰居節點作為證書存儲節點;其中,所述局部入度為所述節點ν觀察到的單位時間內指向其鄰居節點Vi的節點數量。
2.如權利要求1所述的方法,其特徵在於,所述鄰居節點的列表還包括鄰居節點的IP位址;選擇所述IP位址不在同一區域的鄰居節點作為證書存儲節點。
3.如權利要求1所述的方法,其特徵在於,所述鄰居節點的列表還包括所述節點ν觀察到的指向鄰居節點Vi的節點集合,用以計算所述局部入度。
4.如權利要求1、2或3任一所述的方法,其特徵在於,所述維護其鄰居節點的列表,包括從集合Γ (ν)中隨機選擇一些除節點ν之外的節點構成集合Ρ(ν),從集合Γ (ν)中隨機選擇節點ν的部分鄰居節點Ui,向選中的每個Ui發送Ρ(ν);其中,所述Γ (ν)為節點ν以及節點ν的鄰居節點構成的集合;如果P(V)中的任一節點Vi屬於集合Γ (u),並且節點ν沒有指向節點Vi,則將節點ν指向節點Vi ;其中,所述Γ (u)為節點u以及節點u的鄰居節點構成的集合;否則,如果節點Vi不屬於集合Γ (u),以隨機概率TIi將節點Vi加入集合Γ (u),並且,當確定所述節點Vi加入集合Γ (u)後,將節點ν指向節點Vi。
5.如權利要求4所述的方法,其特徵在於,所述將節點ν指向節點Vi之後,還包括將節點Vi的局部入度加1。
6.如權利要求4所述的方法,其特徵在於,所述以隨機概率Πi將節點Vi加入集合Γ (u)包括如果所述P(V)中只有一個節點Vi,則將節點Vi隨機的加入集合Γ (u);否則,以概率Π i把P(v)中的任意節點Vi加入集合Γ (u);所述Π i根據如下公式計算
7.—種網絡節點,其特徵在於,該網絡節點包括鄰居節點列表單元、計算單元和選擇單元,其中,所述鄰居節點列表單元,用於存儲和維護該網絡節點的鄰居節點列表;所述計算單元,用於與該網絡節點的鄰居節點周期性的交換鄰居節點信息,並將更新後的鄰居節點信息發送所述鄰居節點列表單元存儲;所述選擇單元,用於根據所述鄰居節點列表單元維護的鄰居節點信息選擇合適的鄰居節點作為證書存儲節點。
8.如權利要求7所述的網絡節點,其特徵在於,所述鄰居節點列表單元進一步包括局部入度子單元,用於存儲與維護所述鄰居節點的局部入度;所述選擇單元還用於根據所述鄰居節點的局部入度選擇合適的鄰居節點作為證書存儲節點。
9.如權利要求7或8所述的網絡節點,其特徵在於,所述鄰居節點列表單元進一步包括IP位址子單元,用於存儲與維護所述鄰居節點的IP位址;所述選擇單元還用於根據所述鄰居節點的IP位址選擇合適的鄰居節點作為證書存儲節點。
10.如權利要求9所述的網絡節點,其特徵在於,所述鄰居節點列表單元進一步包括鄰居節點集合子單元,用於存儲和維護所述鄰居節點的集合。
全文摘要
本發明公開了一種證書存儲節點選擇方法,屬於P2P網絡通信技術領域。所述方法包括每個節點維護其鄰居節點的列表,所述鄰居節點的列表包括鄰居節點的局部入度;選擇所述局部入度較大的鄰居節點作為證書存儲節點;其中,所述局部入度為所述節點v觀察到的單位時間內指向其鄰居節點vi的節點數量。本發明還公開了一種網絡節點。本發明通過在P2P網絡中各個節點維護自身鄰居節點的列表,並在鄰居節點列表中引入局部入度的概念,通過對於局部入度的比較,得到較為可靠的網絡節點用於存儲證書,採用本發明實施例的方案,因為各個節點在交換鄰居列表的過程中就完成了對局部入度的統計和更新,執行簡單,開銷小,能夠方便快捷的選擇可靠的節點存儲證書。
文檔編號H04L29/08GK102571794SQ20121000635
公開日2012年7月11日 申請日期2012年1月10日 優先權日2012年1月10日
發明者李崢, 李欲曉, 王曉芹, 陸天波, 陳淥萍, 高志新 申請人:北京郵電大學

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀