本发明涉及数据传输领域,具体涉及一种数据传输方法、数据获取方法、装置、设备及介质。
背景技术:
1、相关技术中,数据总线的数据在局域网内通常采用明文的方式进行数据传输。但当需要将数据总线中的总线数据经过多个公用网络进行远程传输时,由于该总线数据是采用明文的方式进行数据传输,进而容易导致总线数据在数据传输的过程中会被泄露,影响数据传输的安全,从而造成不必要的损失和失控的风险。
2、鉴于此,需要一种能够提高数据传输安全的数据传输方法。
技术实现思路
1、因此,本发明要解决的技术问题在于克服现有技术中数据总线采用明文的方式进行数据传输的安全性低的缺陷,从而提供一种数据传输方法、数据获取方法、装置、设备及介质。
2、根据第一方面,本发明实施方式提供一种数据传输方法,应用于发送端,所述方法包括:
3、确定接收端的目标加密标识;
4、基于预置的多个加密标识与加密策略之间的对应关系,确定所述目标加密标识对应的目标加密策略;
5、按照所述目标加密策略对目标总线数据进行加密处理,得到加密总线数据;
6、将所述加密总线数据传输至接收端。
7、在该方式中,根据接收端的目标加密标识确定目标加密策略,进而对待传输的目标总线数据采用该目标加密策略进行加密处理,并将加密后得到的加密总线数据传输到接收端,能够使加密处理的过程中更具有针对性,能够有效保障数据传输的安全,从而有助于提高数据传输的安全性。
8、结合第一方面,在第一方面的第一实施例中,所述目标加密策略包括多个子加密策略,不同子加密策略对应不同策略等级;
9、所述按照所述目标加密策略对所述目标总线数据进行加密处理,得到加密总线数据,包括:
10、确定所述目标总线数据的目标敏感等级;
11、根据预置的多个敏感等级与策略等级之间的对应关系,确定所述目标敏感等级对应的目标策略等级;
12、将所述多个子目标加密策略中策略等级为目标策略等级的子加密策略作为目标子加密策略,并采用所述目标子加密策略对所述目标总线数据进行加密处理,得到加密总线数据。
13、结合第一方面的第一实施例,在第一方面的第二实施例中,所述目标子加密策略包括指定签名和指定密钥;所述采用所述目标子加密策略对所述目标总线数据进行加密处理,得到加密总线数据,包括:
14、提取所述目标总线数据的数字摘要,并采用所述指定签名对所述数字摘要进行第一加密处理,得到第一加密总线数据;
15、采用所述指定密钥对所述目标总线数据进行第二加密处理,得到第二加密总线数据;
16、通过所述第一加密总线数据和所述第二加密总线数据,得到所述加密总线数据。
17、结合第一方面,在第一方面的第三实施例中,所述确定接收端的目标加密标识,包括:
18、响应接收到所述接收端发送数据传输指令,确定接收端的目标加密标识以及待传输的原始总线数据;
19、按照所述目标加密标识对应的总线数据处理策略,对所述原始总线数据进行第一数据处理,得到所述目标总线数据。
20、根据第二方面,本发明实施方式还提供一种数据获取方法,应用于接收端,所述方法包括:
21、接收发送端发送的加密总线数据,所述加密总线数据为按照目标加密策略进行加密处理的目标总线数据,所述目标加密策略与所述接收端的目标加密标识对应;
22、按照目标解析策略对所述加密总线数据进行解析,得到目标总线数据,所述目标解析策略为与所述目标加密策略对应的解析策略。
23、在该方式中,能够有效避免目标总线数据被盗、泄露或者误发送的情况发生,进而能够有效保障目标总线数据的传输安全性,达到数据安全传输的目的。
24、结合第二方面,在第二方面的第一实施例中,所述方法还包括:
25、向所述发送端发送数据传输指令,所述数据传输指令包括所述接收端的目标加密标识以及待请求的原始总线数据;
26、按照所述目标加密标识对应的总线数据处理策略,对所述目标总线数据进行第二数据处理,得到原始总线数据。
27、根据第三方面,本发明实施方式还提供一种数据传输装置,应用于发送端,所述装置包括:
28、第一确定单元,用于确定接收端的目标加密标识;
29、第二确定单元,用于基于预置的多个加密标识与加密策略之间的对应关系,确定所述目标加密标识对应的目标加密策略;
30、加密单元,用于按照所述目标加密策略对目标总线数据进行加密处理,得到加密总线数据;
31、传输单元,用于将所述加密总线数据传输至接收端。
32、根据第四方面,本发明实施方式还提供一种数据获取装置,应用于接收端,所述装置包括:
33、第二接收单元,用于接收发送端发送的加密总线数据,所述加密总线数据为按照目标加密策略进行加密处理的目标总线数据,所述目标加密策略与所述接收端的目标加密标识对应;
34、解析单元,用于按照目标解析策略对所述加密总线数据进行解析,得到目标总线数据,所述目标解析策略为与所述目标加密策略对应的解析策略。
35、根据第五方面,本发明实施方式还提供一种电子设备,包括存储器和处理器,所述存储器和所述处理器之间互相通信连接,所述存储器中存储有计算机指令,所述处理器通过执行所述计算机指令,从而执行第一方面及其可选实施方式中任一项的数据传输方法或执行第二方面及其可选实施方式中任一项的数据获取方法。
36、根据第六方面,本发明实施方式还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使所述计算机执行第一方面及其可选实施方式中任一项的数据传输方法或执行第二方面及其可选实施方式中任一项的数据获取方法。
1.一种数据传输方法,其特征在于,应用于发送端,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述目标加密策略包括多个子加密策略,不同子加密策略对应不同策略等级;
3.根据权利要求2所述的方法,其特征在于,所述目标子加密策略包括指定签名和指定密钥;所述采用所述目标子加密策略对所述目标总线数据进行加密处理,得到加密总线数据,包括:
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
5.一种数据获取方法,其特征在于,应用于接收端,所述方法包括:
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
7.一种数据传输装置,其特征在于,应用于发送端,所述装置包括:
8.一种数据获取装置,其特征在于,应用于接收端,所述装置包括:
9.一种电子设备,其特征在于,包括存储器和处理器,所述存储器和所述处理器之间互相通信连接,所述存储器中存储有计算机指令,所述处理器通过执行所述计算机指令,从而执行权利要求1-4中任一项所述的数据传输方法或权利要求5-6中任一项所述的数据获取方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使所述计算机执行权利要求1-4中任一项所述的数据传输方法或权利要求5-6中任一项所述的数据获取方法。