[發明專利]一種短信平臺用戶數據傳輸安全加密方法在審
| 申請號: | 201711045883.8 | 申請日: | 2017-10-31 |
| 公開(公告)號: | CN107612942A | 公開(公告)日: | 2018-01-19 |
| 發明(設計)人: | 吳強生;武明根 | 申請(專利權)人: | 北京一拓通信科技有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;G06F21/60 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100084 北京市海淀區清華*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 短信 平臺 用戶 數據傳輸 安全 加密 方法 | ||
技術領域
本發明數據處理領域,尤其涉及一種短信平臺用戶數據傳輸安全加密方法。
背景技術
隨著全球化的發展,越來越多的企業在全球各地都開展有業務,為了方便對數據進行管理以及分析,通常都是在所在地設置有服務器,也即在一個企業可能在全球各地都設置有大量的服務器,但為了實現對數據的同一管理,需要將這些服務器匯總到數據統計中心,例如:中國的企業可能需要將數據匯總到設置在國內的數據統計中心。但是在現有的跨國服務器傳輸數據時,在國外服務器采集到數據后,主要依靠nginx(一個高性能的HTTP和反向代理服務器 )日志,nginx日志每十分鐘旋轉一次,產生出一個log(日志 )文件,然后使用SCP( Session Control Protocol;會話控制協議 )技術將nginx log文件整體發送到國內服務器中。而在實際應用中,國外到國內網絡可能不穩定,對于很大的nginx log文件,在傳輸文件過程中隨時可能中斷,出現中斷,可能要將整個nginx log文件重傳,這一方面不僅浪費資源,而且數據上報最少要延遲10分鐘,實時性差,無法滿足大數據匯總的要求。
而在傳輸途中可在將數據上傳至云端進行儲存之前,將數據加密,借以防止數據被竊取。然而,數據在加密之后,通常會造成數據膨脹,導致儲存所需的空間加大。
發明內容
一種短信平臺用戶數據傳輸安全加密方法,該方法包括:
S1:接收待傳輸的數據,短信平臺收集用戶所需發送的待加密數據;
S2:計算機對數據加密;
S3:利用預設網絡傳輸協議對加密后數據進行傳輸;
S4:判斷數據是否發送,是就進入S5,否就進入S6;
S5:將接收到的數據緩存到本地進行解密處理;
S6:進行實施處理重新發送,再次利用預設網絡傳輸協議對加密過的數據進行傳輸;
S7:結束傳輸;
其中,S2計算機對數據加密包括如下步驟:
S21:基于S1的待加密數據的基底,決定有限域的冪次方;
S22:依據S21所得有限域的冪次方,決定加密矩陣的維度;
S23:依據S21所得有限域的冪次方,計算加密長度;
S24:依據所述加密長度依序從S1的待加密數據中獲得符合所述加密長度的多個數據片段,再由所述加密矩陣分別對所取出的每一所述數據片段進行加密,獲得多個加密片段;
S25:將S24所得多個加密片段保存在云主機中。
進一步地,所述短信平臺用戶數據傳輸方法還包括:
數據接收模塊,用于接收短信平臺收集用戶所需發送的待加密數據;
實時發送模塊,用于加密過的數據進行實施傳輸;
發送判斷模塊,用于判斷所述采集數據是否被發送成功;
數據緩存模塊,用于將接收到的數據緩存到本地進行解密處理,然后自動將解密后的數據保存到本地。
進一步地,S24中,以所述加密長度作為每一所述數據片段的長度,重新組合S1的待加密數據,借以獲得重組數據,由所述加密矩陣對該重組數據進行加密,獲得加密陣列;然后重新組合該加密陣列,獲得所述加密片段。
進一步地,S1的待加密數據的基底與該有限域的冪次方符合第一限制條件,第一限制條件包括:3k2≧ d,其中,k代表該有限域的冪次方,d代表S1的待加密數據的基底。
進一步地,S1的待加密數據的基底與該有限域的冪次方符合第二限制條件,該第二限制條件包括:S=k/log3d,其中,S代表該加密長度,k代表該有限域的冪次方,d代表S1的待加密數據的基底。
進一步地,S3包括:
按照數據寫入順序依次讀取云主機中的加密片段;
利用預設網絡傳輸協議將云主機中的加密片段通過網絡發送。
本發明提供的一種短信平臺用戶數據傳輸安全加密方法的優點在于:本發明在加密方面改進了計算一個加密長度,依據此加密長度將S1的待加密數據劃分為多個數據片段,使得這些數據片段加密后的膨脹在容忍范圍內,解決了數據在加密后所造成的數據膨脹問題,在傳輸方面由于數據可以被實時發送,相應地,每當接收到采集數據,均可以直接被發送,因此,數據不用必須在本地存儲為一個特定格式的文件后再發送。相比于現有技術中,數據傳輸的實時性高。
附圖說明
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京一拓通信科技有限公司,未經北京一拓通信科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711045883.8/2.html,轉載請聲明來源鉆瓜專利網。





