[發明專利]一種AdHoc網絡環境下的分布式證書撤銷方法有效
| 申請號: | 201410348052.8 | 申請日: | 2014-07-21 |
| 公開(公告)號: | CN104159216B | 公開(公告)日: | 2017-07-07 |
| 發明(設計)人: | 鞠雷;郭崇現;賈智平 | 申請(專利權)人: | 山東大學 |
| 主分類號: | H04W12/00 | 分類號: | H04W12/00;H04W24/02;H04W84/18 |
| 代理公司: | 濟南圣達知識產權代理有限公司37221 | 代理人: | 張勇 |
| 地址: | 250061 山*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 ad hoc 網絡 環境 分布式 證書 撤銷 方法 | ||
1.一種Ad Hoc網絡環境下的分布式證書撤銷方法,其特征是,包括如下步驟:
步驟(1):某一周期開始,本節點發現其鄰居節點不能正常執行網絡路由協議,便以控告包的形式廣播本節點對該鄰居節點的控告;
步驟(2):第三節點接收步驟(1)的本節點的控告包;
步驟(3):第三節點對控告包的內容進行判斷是否合法,如果是就進入步驟(4);如果否就不再處理該控告;
步驟(301):第三節點判斷控告者節點以及被告者節點的證書是否被撤銷;如果撤銷就不再處理該控告;如果未撤銷就進入步驟(302);
步驟(302):第三節點判斷控告者節點的控告表內是否已經存在過該控告者節點控告該被告者節點的記錄;如果存在就不再處理該控告;如果不存在就進入步驟(303);
步驟(303):檢查該控告者節點的控告權重是否不小于該被告者節點的控告權重;如果是就進入步驟(4);如果否,就不再處理該控告;
步驟(4):成功控告,將該控告記錄在第三節點的控告表中,同時,在第三節點的狀態表中更新控告者節點和被告者節點的信息;
步驟(5):該周期結束,第三節點計算該被告者節點的證書撤銷份額和撤銷閾值;所述步驟(5)中第三節點累計加權本周期內所有控告該被告者的節點的控告權重,并將加權后的控告權重與該被告節點的歷史撤銷份額相加,得到被告節點的撤銷份額;節點證書的撤銷閾值等于該節點鄰居節點總數的一半;
步驟(6):如果該被告者節點的撤銷證書的份額不小于其撤銷閾值,該被告者節點的證書被撤銷,設置該證書狀態為-1,該被告節點被認為是惡意節點;
得到惡意節點的判定結果后,恢復曾經被該惡意節點控告過的節點的控告功能;
得到惡意節點的判定結果后,更新曾經控告過該惡意節點的節點在第三節點的狀態表中的記錄。
2.如權利要求1所述的一種Ad Hoc網絡環境下的分布式證書撤銷方法,其特征是,所述步驟(4)中在第三節點的狀態表中更新控告者節點和被告者節點的信息:控告者節點在最近周期內發出的控告次數上增1,被告者節點總的被告次數以及最近周期內被告次數上分別增1,設置被告者節點證書狀態為0。
3.如權利要求1所述的一種Ad Hoc網絡環境下的分布式證書撤銷方法,其特征是,
所述步驟(6)中恢復曾經被該惡意節點控告過的節點的控告功能,包括如下步驟:
步驟(601):對于任何由該惡意節點曾控告過的節點,如果這些被告者節點中的節點早于該惡意節點更新了第三節點在狀態表的信息,則需要從總的被告次數及其下一周期內總的被告次數上分別減1;否則,則需要從總的被告次數及其本周期內總的被告次數上減1;
步驟(602):當所有的曾經控告過本節點的惡意節點均被撤銷以后,本節點恢復節點控告功能。
4.如權利要求1所述的一種Ad Hoc網絡環境下的分布式證書撤銷方法,其特征是,
所述步驟(6)中更新曾經控告過該惡意節點的節點在第三節點的狀態表中的記錄,包括如下步驟:
步驟(603):任何控告過該惡意節點的節點將分別從第三節點的狀態表中將其撤銷惡意節點總數量上增1,如果這些控告者節點中的一些節點早于該惡意節點更新了其在狀態表的信息,則需要從其下一周期內總得控告次數上減1;否則,則需要從本周期內總得控告次數上減1。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東大學,未經山東大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410348052.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:無線接入點集中網絡管理裝置及其管理方法
- 下一篇:自插拔音頻測試治具及方法





