[发明专利]一种实现身份混淆的水下数据传输方法有效
申请号: | 201710436598.2 | 申请日: | 2017-06-12 |
公开(公告)号: | CN107276750B | 公开(公告)日: | 2020-03-31 |
发明(设计)人: | 万长胜;苏清玲;袁梦 | 申请(专利权)人: | 东南大学 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L9/32;H04L29/06;H04B13/02 |
代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 柏尚春 |
地址: | 210096 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种实现身份混淆的水下数据传输方法,包括如下步骤:(1)初始化阶段,网关GW生成密钥材料,并将密钥材料分发给水下潜航器A和水下潜航器B;(2)数据传输阶段,发送方先生成双方的一次身份信息,并进行数据加密和签名,然后将相关信息发送到接收方,接收方接收到信息后,先验证自身是否为正确接收方,然后计算发送方的临时身份,并解密和验证收到的数据。本发明方法中发送方和接收方潜航器在数据传输期间使用一次性身份,确保对手不能从传输的数据中提取真实身份;传输的信息使用轻量级基于对称密钥的加密原语(散列函数和模块化加法)进行签名和加密,安全性显而易见,并且能够满足完整性和保密性的要求。 | ||
搜索关键词: | 一种 实现 身份 混淆 水下 数据传输 方法 | ||
【主权项】:
一种实现身份混淆的水下数据传输方法,其特征在于:包括如下步骤:(1)初始化阶段:网关GW生成密钥材料,并将密钥材料分发给水下潜航器A和水下潜航器B网关GW生成自身私钥skGW、公共密码参数pub、水下潜航器A私钥skA和水下潜航器B私钥skB,并通过预先建立好的安全信道分配给水下潜航器A和水下潜航器B,使得水下潜航器A和水下潜航器B拥有各自的密钥材料;(2)数据传输阶段:实现发送方与接收方之间的通信当水下潜航器A需要向水下潜航器B发送消息M时,水下潜航器A首先基于双方的真实身份计算双方的一次性身份和对应参数,随后基于双方的真实身份生成共享密钥,并对信息M进行签名和加密,最后将签名、加密信息、双方的一次性身份和对应参数发送给水下潜航器B;当水下潜航器B接收到信息时,首先对接收到的信息进行去混淆,验证自身是否为正确的接收方,并计算发送方的真实身份,随后恢复出共享密钥,并使用验证算法和解密算法来验证并解密接收到的信息,水下潜航器B就接收到了水下潜航器A发送的信息。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710436598.2/,转载请声明来源钻瓜专利网。