一种日志传输方法和装置与流程

文档序号:37035426发布日期:2024-02-20 20:27阅读:12来源:国知局
一种日志传输方法和装置与流程

本公开涉及数据传输,尤其涉及一种日志传输方法和装置。


背景技术:

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、获取目标加密模式以及目标加密模式对应的目标密钥;对目标密钥进行转换处理,以得到多个密钥字符串;根据目标加密模式和多个密钥字符串生成加密信息,并将加密信息下发至目标终端,以使目标终端基于加密信息对目标数据进行加密处理,得到加密数据;接收并存储目标终端上传的加密数据。本公开能够提供的方法,加强了对于密钥的管理,在一定程度上确保了日志数据的安全传输。



技术特征:

1.一种数据处理方法,其特征在于,应用于服务端,包括:

2.根据权利要求1所述的方法,其特征在于,所述对所述目标密钥进行转换处理,以得到多个密钥字符串,包括:

3.根据权利要求2所述的方法,其特征在于,所述转换协议还包括第一编码方式,基于预设的转换协议对所述目标密钥进行转换处理,以得到多个密钥字符串,包括:

4.根据权利要求2所述的方法,其特征在于,所述转换协议还包括第二编码方式,基于预设的转换协议对所述目标密钥进行转换处理,以得到多个密钥字符串,包括:

5.根据权利要求2所述的方法,其特征在于,所述转换协议为所述服务端与所述目标终端预先约定的协议;

6.根据权利要求1所述的方法,其特征在于,所述加密信息还关联有追踪标识,且所述加密数据携带有所述追踪标识;

7.根据权利要求1所述的方法,其特征在于,所述获取目标加密模式以及所述目标加密模式对应的目标密钥,包括:

8.根据权利要求1所述的方法,其特征在于,所述获取目标加密模式以及所述目标加密模式对应的目标密钥,包括:

9.根据权利要求1所述的方法,其特征在于,所述获取目标加密模式以及所述目标加密模式对应的目标密钥,包括:

10.一种数据处理方法,其特征在于,应用于目标终端,包括:

11.根据权利要求10所述的方法,其特征在于,所述基于所述加密信息对目标数据进行加密处理,得到加密数据,包括:

12.根据权利要求11所述的方法,其特征在于,所述获取预设的转换协议,包括:

13.根据权利要求11所述的方法,其特征在于,所述转换协议还包括第一编码方式,所述第一编码方式用于指示编码处理次数以及每次编码处理对应的编码算法,首次编码处理对应的编码对象为所述目标密钥,第n次编码处理对应的编码对象为第n-1次编码处理所得的编码结果,n为大于1的正整数;

14.根据权利要求11所述的方法,其特征在于,所述转换协议还包括第二编码方式,所述第二编码方式用于指示多个初始字符串各自对应的编码算法,其中,所述多个密钥字符串与所述多个初始字符串一一对应,所述多个初始字符串是所述服务端基于所述拆分方式对所述目标密钥进行拆分处理得到的;

15.根据权利要求10所述的方法,其特征在于,所述方法还包括:

16.根据权利要求10所述的方法,其特征在于,所述方法还包括:

17.一种日志传输装置,其特征在于,应用于服务端,包括:

18.一种日志传输装置,其特征在于,应用于目标终端,包括:


技术总结
本公开涉及一种日志传输方法和装置,日志传输方法包括:获取目标加密模式以及目标加密模式对应的目标密钥;对目标密钥进行转换处理,以得到多个密钥字符串;根据目标加密模式和多个密钥字符串生成加密信息,并将加密信息下发至目标终端,以使目标终端基于加密信息对目标数据进行加密处理,得到加密数据;接收并存储目标终端上传的加密数据。本公开能够提供的方法,加强了对于密钥的管理,在一定程度上确保了日志数据的安全传输。

技术研发人员:孟令飞,刘海涛
受保护的技术使用者:北京世纪好未来教育科技有限公司
技术研发日:
技术公布日:2024/2/19
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1