基于双棘轮算法的群组密钥协商方法、通信方法及装置制造方法及图纸

技术编号:44004554 阅读:29 留言:0更新日期:2025-01-10 20:21
本申请实施例提供了基于双棘轮算法的群组密钥协商方法、通信方法及装置。方法包括:接收各第二设备发送的各第二设备自身的加密密钥和第一明文;随机生成第二明文,并分别针对各第二设备,利用第二设备的加密密钥对第二明文进行加密,得到第一密文并发送至第二设备;根据第二明文和所有第二设备的第一明文,按照预设密钥生成方法,生成自身的共享密钥;响应于群组通信,根据共享密钥,按照预设密钥更新方法生成自身新的会话密钥;在到达下一次预设密钥协商时刻时,和/或,响应于共享密钥或会话密钥泄露,返回执行接收各第二设备发送的各第二设备自身的加密密钥和第一明文的步骤,得到自身新的共享密钥。可以提高群组通信中的信息安全性。

【技术实现步骤摘要】

本申请涉及大数据共享通信模型,特别是涉及基于双棘轮算法的群组密钥协商方法、通信方法及装置


技术介绍

1、群组密钥协商为大数据共享通信模型提供了必要的安全支撑,可以确保信息在大数据共享通信模型中的安全性,下文中为便于描述,将大数据共享通信模型称为群组。群组密钥协商是指多个参与者(即群组中包括的多个设备)在不可靠的网络环境下建立一个安全的会话密钥,以保障群组的通信安全。但是,目前的群组密钥协商方法中,通常是群组中的所有设备均使用同一固定的会话密钥与其他通信设备进行通信,因此,若该会话密钥被泄露,则群组内所有通信中的信息均会被泄露,从而导致群组通信的信息安全性较低。


技术实现思路

1、本申请实施例的目的在于提供基于双棘轮算法的群组密钥协商方法、通信方法及装置,以实现提高群组通信中的信息安全性。具体技术方案如下:

2、本申请实施例提供了一种基于双棘轮算法的群组密钥协商方法,所述方法应用于第一设备,所述第一设备与至少一个第二设备属于同一群组,所述第一设备为所述群组中的任一设备,所述方法包括:

本文档来自技高网...

【技术保护点】

1.一种基于双棘轮算法的群组密钥协商方法,其特征在于,所述方法应用于第一设备,所述第一设备与至少一个第二设备属于同一群组,所述第一设备为所述群组中的任一设备,所述方法包括:

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

3.根据权利要求2所述的方法,其特征在于,所述在到达下一次预设密钥协商时刻时,和/或,响应于所述共享密钥或会话密钥泄露,返回执行所述接收各所述第二设备发送的各所述第二设备自身的加密密钥和第一明文的步骤,得到自身新的共享密钥,包括:

4.根据权利要求1所述的方法,其特征在于,所述分别针对各所述第二设备,利用所述第二设备的加密...

【技术特征摘要】

1.一种基于双棘轮算法的群组密钥协商方法,其特征在于,所述方法应用于第一设备,所述第一设备与至少一个第二设备属于同一群组,所述第一设备为所述群组中的任一设备,所述方法包括:

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

3.根据权利要求2所述的方法,其特征在于,所述在到达下一次预设密钥协商时刻时,和/或,响应于所述共享密钥或会话密钥泄露,返回执行所述接收各所述第二设备发送的各所述第二设备自身的加密密钥和第一明文的步骤,得到自身新的共享密钥,包括:

4.根据权利要求1所述的方法,其特征在于,所述分别针对各所述第二设备,利用所述第二设备的加密密钥对所述第二明文进行加密,得到第一密文并发送至所述第二设备,包括:

5.根据权利要求1所述的方法,其特征在于...

【专利技术属性】
技术研发人员:王滨沈剑王星洪诗佳周天祺
申请(专利权)人:杭州海康威视数字技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1