一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

时间同步方法、装置、电子设备及存储介质与流程

2023-01-14 08:50:15 来源:中国专利 TAG:

技术特征:
1.一种时间同步方法,其特征在于,所述方法包括:接收主设备发送的第一加密报文和第二加密报文;所述第一加密报文为所述主设备对第一报文加密得到,所述第二加密报文为所述主设备对第二报文加密得到;所述第二报文携带第一时间戳信息,所述第一时间戳信息表征所述第一加密报文的发送时刻;根据所述第一加密报文的接收时刻确定第二时间戳信息;对所述第二加密报文进行解密得到所述第二报文和所述第二报文携带的所述第一时间戳信息;根据所述第一时间戳信息和所述第二时间戳信息,对本地设备的时间进行修正。2.根据权利要求1所述的方法,其特征在于,所述第二加密报文包括数据密文和认证标签;所述对所述第二加密报文进行解密得到所述第二报文和所述第二报文携带的所述第一时间戳信息,包括:基于预设的第二解密策略和所述数据密文,确定待认证标签;在所述认证标签与所述待认证标签匹配的情况下,基于预设的第一解密策略和预设的密钥,对所述数据密文进行解密,得到所述第二报文和所述第二报文携带的所述第一时间戳信息;所述对所述第一加密报文进行解密得到所述第一报文,包括:基于预设的第二解密策略,对所述第一加密报文进行解密,得到所述第一报文。3.根据权利要求1所述的方法,其特征在于,所述根据所述第一时间戳信息和所述第二时间戳信息,对本地设备的时间进行修正,包括:根据所述第一时间戳信息和所述第二时间戳信息,确定时钟偏差信息;根据所述时钟偏差信息,对本地设备的时间进行修正。4.根据权利要求1所述方法,其特征在于,所述根据所述第一时间戳信息和所述第二时间戳信息,对本地设备的时间进行修正之后,所述方法还包括:向所述主设备发送第三加密报文,以使所述主设备对所述第三加密报文进行解密,并根据所述第三加密报文的接收时刻确定第四时间戳信息;所述第三加密报文为对第三报文加密得到;接收所述主设备发送的第四加密报文和第五加密报文;所述第四加密报文为所述主设备对第四报文加密得到,所述第五加密报文为所述主设备对第五报文加密得到;所述第四报文携带所述第四时间戳信息,所述第五报文携带第五时间戳信息;所述第五时间戳信息表征所述第四加密报文的发送时刻;对所述第四加密报文进行解密得到所述第四报文和所述第四报文携带的所述第四时间戳信息,并根据所述第四加密报文的接收时刻确定第六时间戳信息;对所述第五加密报文进行解密得到所述第五报文和所述第五报文携带的所述第五时间戳信息;根据所述第一时间戳信息、第二时间戳信息、第三时间戳信息、第四时间戳信息、第五时间戳信息和所述第六时间戳信息,对本地设备的时间进行修正;所述第三时间戳信息表征所述第三加密报文的发送时刻。5.根据权利要求4所述的方法,其特征在于,所述向所述主设备发送第三加密报文之
前,所述方法还包括:生成所述第三报文;对所述第三报文进行加密,得到所述第三加密报文,并在所述第三报文加密完成时,获取本地设备的时钟信息,并基于所述时钟信息确定所述第三时间戳信息。6.根据权利要求4所述的方法,其特征在于,所述根据所述第一时间戳信息、第二时间戳信息、第三时间戳信息、第四时间戳信息、第五时间戳信息和所述第六时间戳信息,对本地设备的时间进行修正,包括:根据所述第三时间戳信息、所述第四时间戳信息、所述第五时间戳信息和所述第六时间戳信息,确定传输延迟信息;根据所述第一时间戳信息、所述第二时间戳信息和所述传输延迟信息,对本地设备的时间进行修正。7.一种时间同步方法,其特征在于,所述方法包括:向从设备发送第一加密报文和第二加密报文,所述第一加密报文为对第一报文加密得到,所述第二加密报文为对第二报文加密得到,所述第二报文携带第一时间戳信息,所述第一时间戳信息表征所述第一加密报文的发送时刻,以使所述从设备对所述第一加密报文进行解密得到所述第一报文,并根据所述第一加密报文的接收时刻确定第二时间戳信息,以及以使所述从设备对所述第二加密报文进行解密得到所述第二报文和所述第二报文携带的所述第一时间戳信息,以及以使所述从设备根据所述第一时间戳信息和所述第二时间戳信息,对本地设备的时间进行修正。8.根据权利要求7所述的方法,其特征在于,所述第一加密报文和所述第二加密报文的生成过程,包括:生成所述第一报文和所述第二报文;对所述第一报文进行加密,得到所述第一加密报文,并在加密所述第一报文完成时,获取本地设备的时钟信息,并基于所述时钟信息确定第一时间戳信息;对所述第二报文进行加密,得到所述第二加密报文。9.根据权利要求8所述的方法,其特征在于,所述第一时间戳信息为所述第二报文中预设的数据字段;所述对所述第二报文进行加密,得到所述第二加密报文,包括:基于预设的第一加密策略和预设的密钥对所述数据字段进行加密,得到数据密文;基于预设的第二加密策略对所述数据密文进行加密,得到认证标签;根据所述数据密文和所述认证标签生成所述第二加密报文;所述对所述第一报文进行加密,得到所述第一加密报文,包括:基于预设的第二加密策略对所述第一报文进行加密,得到所述第一加密报文。10.根据权利要求7所述的方法,其特征在于,所述向从设备发送所述第一加密报文和所述第二加密报文之后,所述方法还包括:接收所述从设备发送的第三加密报文,所述第三加密报文为所述从设备对第三报文加密得到;对所述第三加密报文进行解密得到所述第三报文,并根据所述第三加密报文的接收时刻确定第四时间戳信息;
向所述从设备发送第四加密报文和第五加密报文,所述第四加密报文为对第四报文加密得到,所述第五加密报文为对第五报文加密得到,所述第四报文携带所述第四时间戳信息,所述第五报文携带第五时间戳信息,所述第五时间戳信息表征所述第四加密报文的发送时刻,以使所述从设备对所述第四加密报文进行解密得到所述第四报文和所述第四报文携带的所述第四时间戳信息,并根据所述第四加密报文的接收时刻确定第六时间戳信息;以及以使所述从设备对所述第五加密报文进行解密得到所述第五报文和所述第五报文携带的所述第五时间戳信息,以及以使所述从设备根据所述第一时间戳信息、第二时间戳信息、第三时间戳信息、第四时间戳信息、第五时间戳信息和所述第六时间戳信息对本地设备的时间进行修正;所述第三时间戳信息表征所述第三加密报文的发送时刻。11.一种时间同步装置,其特征在于,所述装置包括:接收模块,用于接收主设备发送的第一加密报文和第二加密报文;所述第一加密报文为所述主设备对第一报文加密得到,所述第二加密报文为所述主设备对第二报文加密得到;所述第二报文携带第一时间戳信息,所述第一时间戳信息表征所述第一加密报文的发送时刻;解密模块,用于根据所述第一加密报文的接收时刻确定第二时间戳信息;对所述第二加密报文进行解密得到所述第二报文和所述第二报文携带的所述第一时间戳信息;同步模块,用于根据所述第一时间戳信息和所述第二时间戳信息,对本地设备的时间进行修正。12.一种时间同步装置,其特征在于,所述装置包括:发送模块,用于向从设备发送第一加密报文和第二加密报文,所述第一加密报文为对第一报文加密得到,所述第二加密报文为对第二报文加密得到,所述第二报文携带第一时间戳信息,所述第一时间戳信息表征所述第一加密报文的发送时刻,以使所述从设备对所述第一加密报文进行解密得到所述第一报文,并根据所述第一加密报文的接收时刻确定第二时间戳信息,以及以使所述从设备对所述第二加密报文进行解密得到所述第二报文和所述第二报文携带的所述第一时间戳信息,以及以使所述从设备根据所述第一时间戳信息和所述第二时间戳信息,对本地设备的时间进行修正。13.一种电子设备,其特征在于,所述设备包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如权利要求1至10任一所述的时间同步方法。14.一种计算机可读存储介质,其特征在于,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如权利要求1至10任一所述的时间同步方法。

技术总结
本申请公开了一种时间同步方法、装置、电子设备及存储介质,该时间同步方法包括:接收主设备发送的第一加密报文和第二加密报文;第一加密报文为主设备对第一报文加密得到,第二加密报文为主设备对第二报文加密得到;第二报文携带第一时间戳信息,第一时间戳信息表征主设备的物理网卡发送第一加密报文的时刻;根据从设备的物理网卡接收到第一加密报文的时刻确定第二时间戳信息,并对第一加密报文进行解密得到第一报文;对第二加密报文进行解密得到第二报文和第二报文携带的第一时间戳信息;根据第一时间戳信息和第二时间戳信息,对本地设备的时间进行修正。采用本申请的技术方案能够提高车辆内的网络节点设备在进行时间同步时的安全性。的安全性。的安全性。


技术研发人员:孔祥勇
受保护的技术使用者:中汽创智科技有限公司
技术研发日:2022.08.31
技术公布日:2022/12/16
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献