一种安全通讯方法及装置、电子设备、存储介质制造方法及图纸

技术编号:42388584 阅读:19 留言:0更新日期:2024-08-16 16:14
本申请公开了一种安全通讯方法及装置、电子设备、存储介质,所述方法应用于通讯双方中的任意一方,所述方法包括:选择本方的私钥并基于预先约定信息和本方的私钥,计算出本方的公钥;基于本方的私钥计算出本方的零知识证明信息;将本方的公钥及本方的零知识证明信息发送至对方,并接收对方的公钥及零知识证明信息;验证对方的零知识证明信息是否满足零知识证明的要求;若满足,利用对方的公钥及本方的私钥计算共享密钥;当需要向对方发送的通讯消息时,调用加密算法基于共享密钥对通讯信息加密,得到密文数据;利用共享密钥对密文数据计算密文数据的消息认证码;将密文数据及其消息认证码组成加密传输数据,并将加密传输数据发送给对方。

【技术实现步骤摘要】

本申请涉及数据传输,特别涉及一种安全通讯方法及装置、电子设备、存储介质


技术介绍

1、随着互联网技术的迅猛发展,实时通信成为日常交流不可或缺的一部分。webrtc作为一种开源的实时通讯技术,允许网页浏览器间直接进行音频、视频和数据的共享。然而,由于网络环境的开放性,通讯过程中的数据安全与隐私保护尤为重要。

2、当前为了保证通讯的安全,主要是由通讯的双发在线上或线下先预先约定好加密的密钥以及算法,后续通信双方则可以利用该密钥进行通讯信息的加密和解码,实现安全通讯。另一种方式则是,本方生成一对密钥,具体包括一个私钥和一个公钥,并将公钥发送给对方。后续,在需要向对方发送消息时,则利用自己保存的私钥对通讯消息进行加密,并将加密数据发生给对方,而对方则可以利用先前获取的公钥进行解密。而对方需要向本方发送通信信息时,则可以利用本方案的公钥进行加密,并将加密数据发生给本方,并可以利用私钥进行解密。

3、但是对于第一种方式,线下约定非常不方便,而线上进行约定的方式,若会存在密钥和算法约定传输过程,被盗取的的风险,所以无法有效保证通讯的安全。而第二本文档来自技高网...

【技术保护点】

1.一种安全通讯方法,其特征在于,应用于通讯双方中的任意一方,所述安全通讯方法,包括:

2.根据权利要求1所述的方法,其特征在于,所述选择本方的私钥,并基于预先约定信息和所述本方的私钥,计算得到出本方的公钥,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述本方的私钥计算出本方的零知识证明,包括:

4.根据权利要求1所述的方法,其特征在于,所述调用加密算法基于所述共享密钥对所述通讯信息进行加密,得到密文数据,包括:

5.根据权利要求1所述的方法,其特征在于,所述利用所述共享密钥对所述密文数据进行哈希计算,得到所述密文数据的消息认...

【技术特征摘要】

1.一种安全通讯方法,其特征在于,应用于通讯双方中的任意一方,所述安全通讯方法,包括:

2.根据权利要求1所述的方法,其特征在于,所述选择本方的私钥,并基于预先约定信息和所述本方的私钥,计算得到出本方的公钥,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述本方的私钥计算出本方的零知识证明,包括:

4.根据权利要求1所述的方法,其特征在于,所述调用加密算法基于所述共享密钥对所述通讯信息进行加密,得到密文数据,包括:

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

【专利技术属性】
技术研发人员:柳文龙李云龙周跃鹏
申请(专利权)人:湖南快乐阳光互动娱乐传媒有限公司
类型:发明
国别省市:

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

1