[發明專利]報表自動上傳方法、裝置、計算機設備及存儲介質有效
| 申請號: | 201811137586.0 | 申請日: | 2018-09-28 |
| 公開(公告)號: | CN109120641B | 公開(公告)日: | 2022-09-09 |
| 發明(設計)人: | 張海濤 | 申請(專利權)人: | 中國平安財產保險股份有限公司 |
| 主分類號: | H04L9/40 | 分類號: | H04L9/40;H04L67/06 |
| 代理公司: | 深圳市精英專利事務所 44242 | 代理人: | 林燕云 |
| 地址: | 518000 廣東省深圳市福田區益田路*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 報表 自動 上傳 方法 裝置 計算機 設備 存儲 介質 | ||
1.一種報表自動上傳方法,其特征在于,包括:
按預設的檢測周期獲取預先設置的任務計劃中批處理腳本執行時間;
若當前系統時間為批處理腳本執行時間,通過與批處理腳本執行時間對應的批處理腳本判斷預設的文件夾中是否存在報表;其中,所述預設的文件夾為WinSCP軟件的待上傳報表存儲文件夾;
若預設的文件夾中存在報表,且通過批處理腳本調用服務器的IP地址、用戶名和密碼并登錄成功,通過登錄成功所搭建的加密通道將報表發送至服務器;
所述通過登錄成功所搭建的加密通道將報表發送至服務器,包括:
獲取由服務器在接收登錄請求通過非對稱加密所產生的公鑰;
隨機生成256位會話密鑰;
將所述會話密 鑰進行加密得到加密口令,將加密口令發送至服務器;
獲取由服務器在接收登錄請求時通過非對稱加密所產生的私鑰,根據私鑰對所述加密口令進行解密,得到通訊口令;
將所述報表根據通訊口令進行哈希加密,并通過所搭建的加密通道發送至服務器;
所述將所述報表根據通訊口令進行哈希加密,包括:將所述報表中的數據逐列進行提取并進行哈希加密;
所述將所述報表中的數據逐列進行提取并進行哈希加密,包括:
統計報表中字段的總個數;
提取每一字段的數據并按照從上至下的順序依序對每一數據進行哈希加密,得到與每一字段的哈希加密結果;
將報表的每一字段的哈希加密結果進行數據打包,并在數據包的頭部增加起始標識符,并在數據包的尾部增加終止標識符,將包含起始標識符、終止標識符的數據包作為報表的加密包上傳至服務器。
2.根據權利要求1所述的報表自動上傳方法,其特征在于,所述若預設的文件夾中存在報表,且通過批處理腳本調用服務器的IP地址、用戶名和密碼并登錄成功,通過登錄成功所搭建的加密通道將報表發送至服務器之后,還包括:
若所述文件夾中的報表已成功上傳至服務器,將所述文件夾中的報表進行刪除,或是將報表轉移存儲至另一預先設置的回收文件夾。
3.根據權利要求1所述的報表自動上傳方法,其特征在于,所述通過與批處理腳本執行時間對應的批處理腳本判斷預設的文件夾中是否存在報表之后,還包括:
若預設的文件夾中不存在報表,返回執行按預設檢測周期獲取預先設置的任務計劃中批處理腳本執行時間的步驟。
4.一種報表自動上傳裝置,其特征在于,包括:
定時檢測單元,用于按預設的檢測周期獲取預先設置的任務計劃中批處理腳本執行時間;
批處理腳本執行單元,用于若當前系統時間為批處理腳本執行時間,通過與批處理腳本執行時間對應的批處理腳本判斷預設的文件夾中是否存在報表;其中,所述預設的文件夾為WinSCP軟件的待上傳報表存儲文件夾;
報表加密上傳單元,用于若預設的文件夾中存在報表,且通過批處理腳本調用服務器的IP地址、用戶名和密碼并登錄成功,通過登錄成功所搭建的加密通道將報表發送至服務器;
所述報表加密上傳單元,包括:
公鑰生成單元,用于獲取由服務器在接收登錄請求通過非對稱加密所產生的公鑰;
會話秘鑰生成單元,用于隨機生成256位會話密鑰;
加密口令生成單元,用于將所述會話密 鑰進行加密得到加密口令,將加密口令發送至服務器;
通訊口令生成單元,用于獲取由服務器在接收登錄請求時通過非對稱加密所產生的私鑰,根據私鑰對所述加密口令進行解密,得到通訊口令;
數據加密單元,用于將所述報表根據通訊口令進行哈希加密,并通過所搭建的加密通道發送至服務器;
所述數據加密單元還用于:將所述報表中的數據逐列進行提取并進行哈希加密;
所述將所述報表中的數據逐列進行提取并進行哈希加密,包括:
統計報表中字段的總個數;
提取每一字段的數據并按照從上至下的順序依序對每一數據進行哈希加密,得到與每一字段的哈希加密結果;
將報表的每一字段的哈希加密結果進行數據打包,并在數據包的頭部增加起始標識符,并在數據包的尾部增加終止標識符,將包含起始標識符、終止標識符的數據包作為報表的加密包上傳至服務器。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國平安財產保險股份有限公司,未經中國平安財產保險股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811137586.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種智能物聯網傳輸設備
- 下一篇:滲透測試方法及裝置





