[發明專利]一種同時支持分布式加密文件下載和使用的系統有效
| 申請號: | 200610112548.0 | 申請日: | 2006-08-23 |
| 公開(公告)號: | CN101132272A | 公開(公告)日: | 2008-02-27 |
| 發明(設計)人: | 沙瀛;譚建龍;程學旗 | 申請(專利權)人: | 中國科學院計算技術研究所 |
| 主分類號: | H04L9/00 | 分類號: | H04L9/00;H04L12/24;H04L29/06;G06F17/30;G06F9/445 |
| 代理公司: | 中科專利商標代理有限責任公司 | 代理人: | 周國城 |
| 地址: | 100080北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 同時 支持 分布式 加密 文件 下載 使用 系統 | ||
1.一種同時支持分布式加密文件下載和使用的系統,其特征在于,該系統包括:
至少一個文件發布單元,用于加密發布的原始明文文件,為加密明文文件添加一個文件頭構成加密文件容器供文件使用單元下載,并針對構成的加密文件容器生成目錄信息,將生成的目錄信息提交給目錄服務單元;
至少一個目錄服務單元,用于維護供文件使用單元下載的加密文件容器的目錄信息,并響應文件使用單元的查詢請求,根據文件使用單元的下載狀況,更新相應的目錄信息;
至少一個文件使用單元,用于根據獲取自目錄服務單元的欲下載加密文件容器的目錄信息從文件發布單元下載加密文件容器,讀取加密文件容器的文件頭獲取解密密鑰所在的URL,并根據獲取的解密密鑰所在URL訪問文件發布單元獲得解密密鑰,解密加密文件容器中的加密明文文件獲得原始明文文件。
2.根據權利要求1所述的同時支持分布式加密文件下載和使用的系統,其特征在于,所述文件發布單元包括:
文件服務器,用于保存原始明文文件,并將原始明文文件提供給加密服務器;
加密服務器,用于加密接收自文件服務器的原始明文文件生成加密明文文件,為生成的加密明文文件添加一個文件頭構成加密文件容器,將構成的加密文件容器提供給加密文件發布服務器,并針對構成的加密文件容器生成目錄信息,將生成的目錄信息提交給目錄服務單元;
加密文件發布服務器,用于保存供文件使用單元下載的加密文件容器,根據接收自文件使用單元的請求向文件使用單元提供構成加密文件容器的片段;
密鑰服務器,用于保存與加密文件容器對應的解密密鑰,根據接收自文件使用單元的請求向文件使用單元提供與加密文件容器對應的解密密鑰。
3.根據權利要求2所述的同時支持分布式加密文件下載和使用的系統,其特征在于,所述加密文件發布服務器進一步用于實時監測目錄服務單元中加密文件容器目錄信息的分布狀況,決定是否增加供文件使用單元下載的加密文件容器的拷貝數,在無法滿足文件使用單元下載要求的情況下,增加加密文件容器的拷貝數。
4.根據權利要求2所述的同時支持分布式加密文件下載和使用的系統,其特征在于,所述文件服務器、加密服務器、加密文件發布服務器和密鑰服務器位于同一個節點上,或者分散在不同的節點上。
5.根據權利要求1所述的同時支持分布式加密文件下載和使用的系統,其特征在于,所述目錄服務單元為目錄服務器;
所述目錄服務器對文件使用單元的信息進行維護,當收到文件使用單元的請求后,記錄或檢查文件使用單元的目錄信息,根據設置的參數以及文件使用單元的請求將部分參與下載同一個加密文件容器的文件使用單元的信息返回給發送請求的文件使用單元;文件使用單元接收到目錄服務器返回的信息后,獲取其它文件使用單元的信息,根據獲取的其它文件使用單元信息,建立與其它文件使用單元之間的連接,從其它文件使用單元下載文件片斷。
6.根據權利要求1所述的同時支持分布式加密文件下載和使用的系統,其特征在于,所述文件使用單元包括:
客戶端,用于根據獲取自目錄服務單元的欲下載加密文件容器的目錄信息從文件發布單元或其他文件使用單元下載加密文件容器,讀取加密文件容器的文件頭獲取解密密鑰所在的URL,并根據獲取的解密密鑰所在URL訪問文件發布單元獲得解密密鑰,解密加密文件容器中的加密明文文件獲得原始明文文件;
控制器,用于判斷接收的文件讀取命令是文件上傳命令還是本地文件使用程序,如果是文件上傳命令,則將加密文件容器返回;如果是本地文件使用程序,則解密加密文件容器,將解密得到的原始明文文件返回。
7.根據權利要求6所述的同時支持分布式加密文件下載和使用的系統,其特征在于,所述客戶端進一步用于根據下載加密文件容器的狀況向目錄服務單元提供相應的目錄信息,并在下載完成某一個加密文件容器的片段后,將下載的加密文件容器片段提供給其他文件使用單元進行下載。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國科學院計算技術研究所,未經中國科學院計算技術研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200610112548.0/1.html,轉載請聲明來源鉆瓜專利網。





