[发明专利]电子通信方法和系统在审
申请号: | 201910250785.0 | 申请日: | 2019-03-29 |
公开(公告)号: | CN109981294A | 公开(公告)日: | 2019-07-05 |
发明(设计)人: | 易海博;聂哲 | 申请(专利权)人: | 深圳职业技术学院 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L9/30;H04L9/00 |
代理公司: | 深圳精智联合知识产权代理有限公司 44393 | 代理人: | 夏声平 |
地址: | 518055 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明实施例公开一种电子通信方法和一种电子通信系统,其中,电子通信方法例如包括:通信系统准备步骤、会话密钥传输步骤、会话信息签名步骤、会话信息传输步骤、会话信息验证步骤和会话信息保存步骤。本发明实施例公开的电子通信方法可以实现电子即时通信,且具有安全级别高、匿名、不可篡改和不可否认性等特点。 | ||
搜索关键词: | 电子通信 会话信息 传输步骤 电子通信系统 不可否认性 安全级别 会话密钥 即时通信 签名步骤 通信系统 篡改 验证 保存 | ||
【主权项】:
1.一种电子通信方法,适于应用在包含发送模块、接收模块、密码保存模块、区块生成模块和信息区块链的电子通信系统中,其特征在于,包括:通信系统准备步骤:所述区块生成模块生成第一标识码和第一解密私钥,并根据所述第一解密私钥计算得到第一加密公钥;所述区块生成模块将所述第一标识码和所述第一加密公钥发送至所述密码保存模块进行保存;所述发送模块生成第二标识码和第二解密私钥,并根据所述第二解密私钥计算得到第二加密公钥;所述发送模块将所述第二标识码和所述第二加密公钥发送至所述密码保存模块进行保存;所述接收模块生成第三标识码和第三解密私钥,并根据所述第三解密私钥计算得到第三加密公钥;所述接收模块将所述第三标识码和所述第三加密公钥发送至所述密码保存模块进行保存;会话密钥传输步骤:所述发送模块生成会话密钥;所述发送模块读取所述密码保存模块保存的所述第三加密公钥;所述发送模块根据所述第三加密公钥对所述会话密钥进行加密得到加密后会话密钥,发送至所述接收模块;所述接收模块接收所述加密后会话密钥,并根据所述第三解密私钥解密所述加密后会话密钥得到所述会话密钥;会话信息签名步骤:所述发送模块发起会话,并赋予会话信息第四标识码;所述发送模块根据所述会话密钥对所述会话信息进行加密得到加密会话信息;所述发送模块根据所述第二标识码、所述第三标识码、所述第四标识码、会话信息发送时间、所述加密会话信息和所述加密后会话密钥生成第一哈希值;所述发送模块根据所述第二解密私钥对所述第一哈希值进行签名得到第一签名;会话信息传输步骤:所述发送模块将所述第二标识码、所述第三标识码、所述第四标识码、所述会话信息发送时间、所述加密会话信息、所述加密后会话密钥和所述第一签名发送给所述接收模块;所述接收模块从所述密码保存模块读取保存的所述第二加密公钥;所述接收模块根据所述第二加密公钥验证所述第一签名;所述接收模块在验证所述第一签名成功后,根据所述会话密钥解密所述加密会话信息得到所述会话信息;会话信息验证步骤:所述发送模块将所述第二标识码、所述第三标识码、所述第四标识码、所述会话信息发送时间、所述加密会话信息、所述加密后会话密钥和所述第一签名发送给所述区块生成模块;所述区块生成模块从所述密码保存模块读取保存的所述第二加密公钥,并根据所述第二加密公钥验证所述第一签名得到所述第一哈希值;所述区块生成模块根据所述第二标识码、所述第三标识码、所述第四标识码、所述会话信息发送时间、所述加密会话信息和所述加密后会话密钥生成第二哈希值;所述区块生成模块对比所述第一哈希值和所述第二哈希值;当对比所述第一哈希值和所述第二哈希值相同时,所述区块生成模块发送确认信息至所述接收模块;会话信息保存步骤:所述接收模块接收所述确认信息,并将所述第一签名发送至所述区块生成模块;所述区块生成模块接收所述接收模块发送的所述第一签名,并与所述发送模块发送的所述第一签名进行对比,以确认会话无误;在确认所述会话无误后,所述区块生成模块生成新信息区块,并将所述新信息区块添加至所述信息区块链。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳职业技术学院,未经深圳职业技术学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910250785.0/,转载请声明来源钻瓜专利网。