【技术实现步骤摘要】
本申请涉及数据传输,特别涉及一种安全通讯方法及装置、电子设备、存储介质。
技术介绍
1、随着互联网技术的迅猛发展,实时通信成为日常交流不可或缺的一部分。webrtc作为一种开源的实时通讯技术,允许网页浏览器间直接进行音频、视频和数据的共享。然而,由于网络环境的开放性,通讯过程中的数据安全与隐私保护尤为重要。
2、当前为了保证通讯的安全,主要是由通讯的双发在线上或线下先预先约定好加密的密钥以及算法,后续通信双方则可以利用该密钥进行通讯信息的加密和解码,实现安全通讯。另一种方式则是,本方生成一对密钥,具体包括一个私钥和一个公钥,并将公钥发送给对方。后续,在需要向对方发送消息时,则利用自己保存的私钥对通讯消息进行加密,并将加密数据发生给对方,而对方则可以利用先前获取的公钥进行解密。而对方需要向本方发送通信信息时,则可以利用本方案的公钥进行加密,并将加密数据发生给本方,并可以利用私钥进行解密。
3、但是对于第一种方式,线下约定非常不方便,而线上进行约定的方式,若会存在密钥和算法约定传输过程,被盗取的的风险,所以无法有效保
...【技术保护点】
1.一种安全通讯方法,其特征在于,应用于通讯双方中的任意一方,所述安全通讯方法,包括:
2.根据权利要求1所述的方法,其特征在于,所述选择本方的私钥,并基于预先约定信息和所述本方的私钥,计算得到出本方的公钥,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于所述本方的私钥计算出本方的零知识证明,包括:
4.根据权利要求1所述的方法,其特征在于,所述调用加密算法基于所述共享密钥对所述通讯信息进行加密,得到密文数据,包括:
5.根据权利要求1所述的方法,其特征在于,所述利用所述共享密钥对所述密文数据进行哈希计算,得到
...【技术特征摘要】
1.一种安全通讯方法,其特征在于,应用于通讯双方中的任意一方,所述安全通讯方法,包括:
2.根据权利要求1所述的方法,其特征在于,所述选择本方的私钥,并基于预先约定信息和所述本方的私钥,计算得到出本方的公钥,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于所述本方的私钥计算出本方的零知识证明,包括:
4.根据权利要求1所述的方法,其特征在于,所述调用加密算法基于所述共享密钥对所述通讯信息进行加密,得到密文数据,包括:
5.根据权利要求1所述的方法,其特征在于,所述利用所述共享密钥...
【专利技术属性】
技术研发人员:柳文龙,李云龙,周跃鹏,
申请(专利权)人:湖南快乐阳光互动娱乐传媒有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。