本申請屬于數據加密和傳輸,尤其涉及一種數據安全傳輸方法及系統。
背景技術:
1、數字化轉型浪潮下,金融與保險行業正經歷著以數據為核心驅動力的智能化變革。在業務系統全面上云、智能終端深度滲透的產業背景下,數據資產的安全性、完整性和隱私性已成為維系行業健康發展的生命線。但是,現有的數據加密方法還存在諸多不足,如,對敏感信息保護不足,或對非敏感數據過度加密,造成資源浪費。
技術實現思路
1、本申請實施例提供了一種數據安全傳輸方法及系統,可以解決現有的數據加密方法,對敏感信息保護不足,或對非敏感數據過度加密,造成資源浪費的技術問題。
2、第一方面,本申請實施例提供了一種數據安全傳輸方法,包括:
3、獲取待傳輸數據;其中,所述待傳輸數據包括隱私數據和非隱私數據;所述隱私數據對應第一算子;所述非隱私數據對應第二算子;
4、基于所述第一算子和所述第二算子對所述待傳輸數據進行數據加密,得到待傳輸加密數據;
5、利用安全傳輸協議將所述待傳輸加密數據傳輸至云端。
6、第二方面,本申請實施例提供了一種數據安全傳輸系統,包括:
7、獲取模塊,用于獲取待傳輸數據;其中,所述待傳輸數據包括隱私數據和非隱私數據;所述隱私數據對應第一算子;所述非隱私數據對應第二算子;
8、加密模塊,用于基于所述第一算子和所述第二算子對所述待傳輸數據進行數據加密,得到待傳輸加密數據;
9、傳輸模塊,用于利用安全傳輸協議將所述待傳輸加密數據傳輸至云端。
10、第三方面,本申請實施例提供了一種計算機設備,包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,所述處理器執行所述計算機程序時實現上述第一方面所述的數據安全傳輸方法。
11、第四方面,本申請實施例提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機程序,所述計算機程序被處理器執行時實現上述第一方面所述的數據安全傳輸方法。
12、第五方面,本申請實施例提供了一種計算機程序產品,當計算機程序產品在計算機設備上運行時,使得計算機設備執行上述第一方面所述的數據安全傳輸方法。
13、本申請實施例,待傳輸數據被分為隱私數據和非隱私數據,隱私數據采用第一算子加密,非隱私數據采用第二算子加密。這種分級加密方式確保了隱私數據的高安全性。之后,利用安全傳輸協議將傳輸加密數據傳輸至云端通過加密傳輸,進一步防止傳輸加密數據在傳輸過程中被竊取或篡改。
14、可以理解的是,上述第二方面至第五方面的有益效果可以參見上述第一方面中的相關描述,在此不再贅述。
1.一種數據安全傳輸方法,其特征在于,包括:
2.如權利要求1所述的數據安全傳輸方法,其特征在于,所述基于所述第一算子和所述第二算子對所述待傳輸數據進行數據加密,得到待傳輸加密數據的計算公式為:
3.如權利要求2所述的數據安全傳輸方法,其特征在于,更新的第一算子的計算公式為:;其中,表示屬性基加密函數;是與隱私數據相關的屬性集;
4.如權利要求3所述的數據安全傳輸方法,其特征在于,所述待傳輸數據包括:價格數據和交易量數據;
5.如權利要求4所述的數據安全傳輸方法,其特征在于,所述價格波動因子的計算公式為:
6.一種數據安全傳輸系統,其特征在于,包括:
7.如權利要求6所述的數據安全傳輸系統,其特征在于,所述基于所述第一算子和所述第二算子對所述待傳輸數據進行數據加密,得到待傳輸加密數據的計算公式為:
8.一種計算機設備,包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,其特征在于,所述處理器執行所述計算機程序時實現如權利要求1至5任一項所述的方法。
9.一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現如權利要求1至5任一項所述的方法。
10.一種計算機程序產品,其特征在于,當所述計算機程序產品在計算機設備上運行時,使得計算機設備執行如權利要求1至5任一項所述的方法。