发明名称 基于随机握手的P2P网络安全通信方法
摘要 本发明公开了一种基于随机握手的P2P网络安全通信方法,涉及网络通信技术领域。在通信节点进行连接以及每一次通信时,通信发起节点随机选择加密算法,随机生成此次加密的密钥和随机测试文本,使用密钥对随机测试文本加密得到测试密文P1,然后将包含密钥和随机测试文本的测试报文发送给通信响应节点;通信响应节点按照收到的密钥对随机测试文本进行加密,生成新的测试密文P2并将其返回给通信发起节点;通信发起节点将测试密文P1与P2进行匹配操作,根据匹配结果检测网络安全性并执行相应的应对措施。相比现有技术,本发明方法能够有效防止通信过程中第三方对数据的破坏和篡改,且不需增加服务器资源开销。
申请公布号 CN102014136A 申请公布日期 2011.04.13
申请号 CN201010584715.8 申请日期 2010.12.13
申请人 南京邮电大学 发明人 孙知信;周盛
分类号 H04L29/06(2006.01)I;H04L29/08(2006.01)I;H04L12/56(2006.01)I 主分类号 H04L29/06(2006.01)I
代理机构 南京经纬专利商标代理有限公司 32200 代理人 许方
主权项 一种基于随机握手的P2P网络安全通信方法,其特征在于,通信发起节点与通信响应节点通过随机握手的方法建立连接,具体连接过程包括以下步骤:步骤A、通信发起节点随机生成测试文本和密钥,并使用该密钥对测试文本进行加密,生成测试密文P1;步骤B、通信发起节点向欲连接的通信响应节点发送包含测试文本和密钥的测试报文;步骤C、通信响应节点收到测试报文后,使用测试报文中的密钥对测试文本进行加密,生成测试密文P2,然后向通信发起节点发送测试密文P2;步骤D、通信发起节点将接收到的测试密文P2与测试密文P1进行匹配操作,若匹配成功,则与该通信响应节点进行正常通信;若匹配失败,则取消与该通信响应节点的连接并选取下一个节点进行连接,或者显示通信不安全的提示信息。
地址 210003 江苏省南京市新模范马路66号