[發明專利]一種文件傳輸方法、系統、設備以及介質在審
| 申請號: | 202011186820.6 | 申請日: | 2020-10-29 |
| 公開(公告)號: | CN112291350A | 公開(公告)日: | 2021-01-29 |
| 發明(設計)人: | 何金彪;秦正;劉洋 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/06;H04L12/863 |
| 代理公司: | 北京連和連知識產權代理有限公司 11278 | 代理人: | 張濤;張騰 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 文件傳輸 方法 系統 設備 以及 介質 | ||
1.一種文件傳輸方法,其特征在于,包括以下步驟:
將待傳輸的大文件拆分成多個小文件;
對每一個所述小文件進行編號,并加入到發送隊列中;
讀取所述隊列中的小文件以形成文件流;
根據讀取的小文件的編號確定對應的所述文件流的密鑰和待加密的部分以利用所述密鑰對所述待加密的部分進行加密;
將加密后的文件流傳輸到目的端。
2.如權利要求1所述的方法,其特征在于,根據讀取的小文件的編號確定對應的所述文件流的密鑰和待加密的部分以利用所述密鑰對所述待加密的部分進行加密,進一步包括:
將所述讀取的小文件的編號N作為密鑰,并將所述文件流中前N位作為待加密部分。
3.如權利要求2所述的方法,其特征在于,還包括:
對所述發送隊列進行監聽;
響應于所述隊列中的小文件的數量達到閾值,停止向所述隊列中加入所述小文件。
4.如權利要求1所述的方法,其特征在于,還包括:
響應于所述目的端接收到所述文件流,確定所述文件流對應的編號并利用所述對應的編號對所述文件流中的加密部分進行解密。
5.如權利要求4所述的方法,其特征在于,還包括:
將解密后的文件流加入到所述目的端的接收隊列中并形成小文件。
6.如權利要求5所述的方法,其特征在于,還包括:
響應于所述接收隊列中小文件的數量達到閾值,將所述接收隊列中當前所有的小文件按照編號順序進行合并以得到中間文件;
將多個所述中間文件合并后得到所述待傳輸的大文件。
7.如權利要求6所述的方法,其特征在于,還包括:
比較所述目的端的待傳輸的大文件和傳輸前的所述待傳輸的大文件的校驗參數;
響應于校驗參數相同,確定所述待傳輸的大文件傳輸成功。
8.一種文件傳輸系統,其特征在于,包括:
拆分模塊,所述拆分模塊配置為將待傳輸的大文件拆分成多個小文件;
編號模塊,所述編號模塊配置為對每一個所述小文件進行編號,并加入到發送隊列中;
讀取模塊,所述讀取模塊配置為讀取所述隊列中的小文件以形成文件流;
加密模塊,所述加密模塊配置為根據讀取的小文件的編號確定對應的所述文件流的密鑰和待加密的部分以利用所述密鑰對所述待加密的部分進行加密;
傳輸模塊,所述傳輸模塊配置為將加密后的文件流傳輸到目的端。
9.一種計算機設備,包括:
至少一個處理器;以及
存儲器,所述存儲器存儲有可在所述處理器上運行的計算機程序,其特征在于,所述處理器執行所述程序時執行如權利要求1-7任意一項所述的方法的步驟。
10.一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時執行如權利要求1-7任意一項所述的方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011186820.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種服裝加工用烘干裝置
- 下一篇:一種有色金屬合金材料切割裝置





