[發明專利]基于P2P的文件快速安全分發方法及系統無效
| 申請號: | 200910095889.5 | 申請日: | 2009-02-17 |
| 公開(公告)號: | CN101515947A | 公開(公告)日: | 2009-08-26 |
| 發明(設計)人: | 董亞波;曹曉東;魯東明 | 申請(專利權)人: | 浙江大學 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/06;H04L9/06 |
| 代理公司: | 杭州天勤知識產權代理有限公司 | 代理人: | 胡紅娟 |
| 地址: | 310027浙*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 p2p 文件 快速 安全 分發 方法 系統 | ||
1.一種基于P2P的文件快速安全分發方法,包括以下步驟:
a.明文文件D在進行分發傳輸前進行對稱加密形成密文文件C,密文文件C制作成種子文件T,存放到服務端提供瀏覽下載;
b.客戶端輸入用戶信息進行登錄,并發送請求獲得種子文件列表,客戶端用戶選擇種子文件T,在P2P下載跟蹤服務器的指引下,分塊下載原始密文文件C,下載完后根據登錄時輸入的用戶信息到服務端進行身份驗證;
c.客戶端通過服務端的身份驗證之后,服務端向該客戶端通過驗證的合法用戶分發經過加密的文件加密密鑰K2;
d.客戶端在獲取加密的文件加密密鑰K2后對所述的加密的文件加密密鑰K2進行對稱解密得到文件加密密鑰K,再通過文件加密密鑰K對加密文件C進行對稱解密,獲取明文文件D。
2.根據權利要求1所述的基于P2P的文件快速安全分發方法,其特征在于:所述的服務端保存用戶信息,包括用戶名和密碼。
3.根據權利要求1所述的基于P2P的文件快速安全分發方法,其特征在于:步驟b所述的客戶端根據登錄時輸入的用戶信息向服務器進行身份驗證方法包括以下步驟:
b1.客戶端下載獲取加密文件C后,向服務端發送身份驗證請求;
b2.服務端收到身份驗證請求后產生隨機字符串R回復給客戶端;
b3.客戶端接收到服務端發送的隨機字符串R后,用登錄時所保存的密碼哈希值H作為AES密鑰對所述的隨機字符串R進行對稱加密,得到加密字符串S,發回給服務端;
b4.服務器獲得S后,根據已保存的信息庫中取出對應用戶名的密碼哈希值H將隨機字符串R進行加密后,與S進行對比,若對比結果相同,則判斷該用戶為合法用戶,否則為非法用戶。
4.根據權利要求1所述的基于P2P的文件快速安全分發方法,其特征在于:所述的客戶端得到文件加密密鑰K方法包括以下步驟:
c1.服務端將文件加密密鑰K,用用戶的密碼哈希值H進行對稱加密后,得到加密后密鑰K2,發送給客戶端;
c2.客戶端獲得密鑰K2后,用登錄時所保存的密碼哈希值H對其進行對稱解密,獲得原始文件加密密鑰K。
5.根據權利要求3所述的基于P2P的文件快速安全分發方法,其特征在于:步驟b1中所述的身份驗證請求包括了客戶端用戶的用戶名和密碼信息。
6.一種基于P2P的文件快速安全分發系統,其特征在于包括服務端和客戶端兩部分;
所述的服務端包括以下部分:
數據庫:用于保存用戶的基本信息、文件加密信息、種子文件信息、用戶下載信息;
種子文件列表服務器:用于保存根據加密文檔形成的種子文件,并提供客戶端進行種子文件的瀏覽和下載;
P2P下載跟蹤服務器:收集所有下載節點的下載文件、進度、地址等信息,并告知其他下載節點;
文件上傳服務器:提供完整原始文件的下載服務;
所述的客戶端包括以下部分:
種子文件瀏覽模塊:用于獲取保存在服務器端的種子文件列表并進行瀏覽、下載;
P2P下載模塊:用于密文文件的P2P方式快速下載;并用于發送身份驗證請求,完成身份驗證,獲取密文文件的加密密鑰;
解密模塊:用于解密密文文件獲得明文文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江大學,未經浙江大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910095889.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種切換方法、裝置和通信系統
- 下一篇:建立橋接器連線的方法





