信息交互的方法、装置、电子设备及计算机可读存储介质制造方法及图纸

技术编号:29061022 阅读:42 留言:0更新日期:2021-06-30 09:03
本申请公开了信息交互的方法、装置、设备及计算机可读存储介质,属于通信技术领域。该方法包括:第二设备接收第一设备发送的属性信息,该属性信息用于指示目标身份标识。之后,第二设备根据该属性信息确定目标身份标识,基于目标身份标识生成目标密钥,第二设备便可通过目标密钥与第一设备进行信息交互。本申请通过属性信息的传输,使得第一设备及第二设备均可持有相同的目标身份标识。因此,第一设备及第二设备可基于目标身份标识所生成的目标密钥来进行信息的交互,保护了信息交互的安全性。保护了信息交互的安全性。保护了信息交互的安全性。

【技术实现步骤摘要】
信息交互的方法、装置、电子设备及计算机可读存储介质


[0001]本申请涉及通信
,特别涉及一种信息交互的方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]随着通信技术的发展,不同设备之间所进行的通讯也越来越多。在实施中,由于需要交互的信息有可能会被泄漏给除参与通讯的设备以外的其他第三设备,因此,需要提供一种信息交互方法,以保证信息交互的安全性。

技术实现思路

[0003]本申请实施例提供了一种信息交互的方法、装置、设备及存储介质,以保证信息交互的安全性。所述技术方案如下:
[0004]第一方面,提供了一种信息交互的方法,方法包括:第二设备接收第一设备发送的属性信息,该属性信息用于指示目标身份标识。之后,第二设备根据该属性信息确定目标身份标识,基于目标身份标识生成目标密钥,从而使得第二设备可通过所生成的目标密钥与第一设备进行信息交互。
[0005]通过属性信息的传输,使得第一设备及第二设备均可持有相同的目标身份标识。因此,第一设备及第二设备可基于目标身份标识所生成的目标密钥来进行信息的交互,保护了信息交互的安全性。
[0006]在示例性实施例中,所述第一设备及所述第二设备均存储有身份标识列表,所述身份标识列表包括多个参考身份标识,所述属性信息包括所述目标身份标识在所述身份标识列表中的顺序值,所述根据所述属性信息确定所述目标身份标识,包括:
[0007]读取所述身份标识列表中所述顺序值对应的参考身份标识;
[0008]将所述顺序值对应的参考身份标识作为所述目标身份标识。
[0009]在示例性实施例中,所述基于所述目标身份标识生成目标密钥,包括:
[0010]基于所述目标身份标识获取更新的身份标识;
[0011]基于所述更新的身份标识生成所述目标密钥。
[0012]在示例性实施例中,所述基于所述目标身份标识获取更新的身份标识,包括:
[0013]响应于所述目标身份标识对应的吊销指示位指示所述第二设备中的目标身份标识已被吊销,向所述第一设备发送更新请求,基于所述更新请求接收所述第一设备发送的更新的属性信息;
[0014]根据所述更新的属性信息获取所述更新的身份标识。
[0015]在示例性实施例中,所述基于所述目标身份标识获取更新的身份标识,包括:
[0016]响应于所述目标身份标识对应的吊销指示位指示所述目标身份标识未被吊销,检测所述目标身份标识的泄漏概率;
[0017]响应于检测到所述泄漏概率大于参考阈值,获取所述更新的身份标识。
[0018]在示例性实施例中,所述属性信息包括第三设备的设备标识,所述方法还包括:
[0019]接收所述第三设备分配的身份标识,所述第三设备用于根据所述第一设备发送的身份标识获取请求为所述第一设备及所述第二设备分配身份标识;
[0020]所述根据所述属性信息确定目标身份标识,包括:根据所接收到的所述第三设备的设备标识,将所述第三设备分配的身份标识确定为所述目标身份标识。
[0021]在示例性实施例中,所述第二设备接收第一设备发送的属性信息之前,所述方法还包括:
[0022]接收所述第一设备发送的启用身份标识的确认信息,所述确认信息用于确认是否启用身份标识进行信息交互;
[0023]响应于确认启用身份标识,执行所述第二设备接收第一设备发送的属性信息。
[0024]在示例性实施例中,所述基于所述目标身份标识生成目标密钥,包括:
[0025]获取参考密钥;
[0026]调用哈希算法,通过所述哈希算法确定所述目标身份标识对应的哈希值;
[0027]根据所述哈希值及所述参考密钥生成所述目标密钥。
[0028]第二方面,提供了一种信息交互的方法,所述方法包括:
[0029]第一设备获取目标身份标识,确定所述目标身份标识的属性信息;
[0030]将所述属性信息发送给第二设备,所述第二设备用于根据所述属性信息确定所述目标身份标识;
[0031]基于所述目标身份标识生成目标密钥,通过所述目标密钥与所述第二设备进行信息交互。
[0032]在示例性实施例中,所述第一设备及所述第二设备均存储有身份标识列表,所述身份标识列表包括多个参考身份标识,所述第一设备获取目标身份标识,确定所述目标身份标识的属性信息,包括:
[0033]读取所述身份标识列表;
[0034]从所述身份标识列表所包括的多个参考身份标识中,确定一个参考身份标识作为所述目标身份标识;
[0035]将所述目标身份标识在所述身份标识列表中的顺序值确定为所述属性信息。
[0036]在示例性实施例中,每个参考身份标识对应一个吊销指示位,所述吊销指示位用于指示所述参考身份标识是否被吊销,所述从多个参考身份标识中确定一个参考身份标识作为所述目标身份标识,包括:
[0037]根据所述吊销指示位,从所述多个参考身份标识中获取未被吊销的参考身份标识;
[0038]按照参考顺序从所述未被吊销的参考身份标识中确定所述目标身份标识。
[0039]在示例性实施例中,所述基于所述目标身份标识生成目标密钥,包括:
[0040]基于所述目标身份标识获取更新的身份标识,确定所述更新的身份标识的更新的属性信息;
[0041]将所述更新的属性信息发送给所述第二设备;
[0042]基于所述更新的身份标识生成所述目标密钥。
[0043]在示例性实施例中,所述基于所述目标身份标识获取更新的身份标识,包括:
[0044]响应于接收到所述第二设备发送的更新请求,根据所述更新请求获取所述更新的身份标识,所述更新请求用于指示所述第二设备中的所述目标身份标识已被吊销。
[0045]在示例性实施例中,所述基于所述目标身份标识获取更新的身份标识,包括:
[0046]检测所述目标身份标识的泄漏概率;
[0047]响应于检测到所述泄漏概率大于参考阈值,获取所述更新的身份标识。
[0048]在示例性实施例中,所述第一设备获取目标身份标识,确定所述目标身份标识的属性信息,包括:
[0049]所述第一设备向第三设备发送身份标识分配请求,所述第三设备用于根据所述身份标识分配请求为所述第一设备及所述第二设备分配身份标识;
[0050]将所述第三设备分配的身份标识作为所述目标身份标识;
[0051]将所述第三设备的设备标识作为所述属性信息。
[0052]在示例性实施例中,所述第一设备获取目标身份标识之前,所述方法还包括:
[0053]向所述第二设备发送启用身份标识的确认信息,所述确认信息用于确认是否启用身份标识进行信息交互;
[0054]响应于所述第二设备确认启用身份标识,执行所述第一设备获取目标身份信息。
[0055]在示例性实施例中,所述基于所述目标身份标识生成目标密钥,包括:
[0056]获取参考密钥本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息交互的方法,其特征在于,所述方法包括:第二设备接收第一设备发送的属性信息,所述属性信息用于指示所述目标身份标识;根据所述属性信息确定所述目标身份标识;基于所述目标身份标识生成目标密钥;通过所述目标密钥与所述第一设备进行信息交互。2.根据权利要求1所述的方法,其特征在于,所述第一设备及所述第二设备均存储有身份标识列表,所述身份标识列表包括多个参考身份标识,所述属性信息包括所述目标身份标识在所述身份标识列表中的顺序值,所述根据所述属性信息确定所述目标身份标识,包括:读取所述身份标识列表中所述顺序值对应的参考身份标识;将所述顺序值对应的参考身份标识作为所述目标身份标识。3.根据权利要求1或2所述的方法,其特征在于,所述基于所述目标身份标识生成目标密钥,包括:基于所述目标身份标识获取更新的身份标识;基于所述更新的身份标识生成所述目标密钥。4.根据权利要求3所述的方法,其特征在于,所述基于所述目标身份标识获取更新的身份标识,包括:响应于所述目标身份标识对应的吊销指示位指示所述第二设备中的目标身份标识已被吊销,向所述第一设备发送更新请求,基于所述更新请求接收所述第一设备发送的更新的属性信息;根据所述更新的属性信息获取所述更新的身份标识。5.根据权利要求3所述的方法,其特征在于,所述基于所述目标身份标识获取更新的身份标识,包括:响应于所述目标身份标识对应的吊销指示位指示所述第二设备中的目标身份标识未被吊销,检测所述目标身份标识的泄漏概率;响应于检测到所述泄漏概率大于参考阈值,获取所述更新的身份标识。6.根据权利要求1所述的方法,其特征在于,所述属性信息包括第三设备的设备标识,所述方法还包括:接收所述第三设备分配的身份标识,所述第三设备用于根据所述第一设备发送的身份标识获取请求为所述第一设备及所述第二设备分配身份标识;所述根据所述属性信息确定所述目标身份标识,包括:根据所接收到的所述第三设备的设备标识,将所述第三设备分配的身份标识确定为所述目标身份标识。7.根据权利要求1-6任一所述的方法,其特征在于,所述第二设备接收第一设备发送的属性信息之前,所述方法还包括:接收所述第一设备发送的启用身份标识的确认信息,所述确认信息用于确认是否启用身份标识进行信息交互;响应于确认启用身份标识,执行所述第二设备接收第一设备发送的属性信息。8.根据权利要求1或2所述的方法,其特征在于,所述基于所述目标身份标识生成目标密钥,包括:
获取参考密钥;调用哈希算法,通过所述哈希算法确定所述目标身份标识对应的哈希值;根据所述哈希值及所述参考密钥生成所述目标密钥。9.一种信息交互的方法,其特征在于,所述方法包括:第一设备获取目标身份标识,确定所述目标身份标识的属性信息;将所述属性信息发送给第二设备,所述第二设备用于根据所述属性信息确定所述目标身份标识;基于所述目标身份标识生成目标密钥,通过所述目标密钥与所述第二设备进行信息交互。10.根据权利要求9所述的方法,其特征在于,所述第一设备及所述第二设备均存储有身份标识列表,所述身份标识列表包括多个参考身份标识,所述第一设备获取目标身份标识,确定所述目标身份标识的属性信息,包括:读取所述身份标识列表;从所述身份标识列表所包括的多个参考身份标识中,确定一个参考身份标识作为所述目标身份标识;将所述目标身份标识在所述身份标识列表中的顺序值确定为所述属...

【专利技术属性】
技术研发人员:唐甜
申请(专利权)人:华为数字技术苏州有限公司
类型:发明
国别省市:

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

1