摘要
本申请公开了一种基于无证书同态网络编码签名的无人机集群认证方法,属于密码学与网络安全领域。本申请在包括KGC、源节点、中间节点和认证服务器CS的无人机网络系统中执行下列步骤:KGC生成系统参数和主密钥;源节点向KGC注册并请求部分私钥;源节点对认证消息进行向量拆分与扩充并随机选择一个消息标识符,执行签名算法分别计算每个向量的签名,将向量和签名发送给中间节点;中间节点执行验证算法判断当前接收的数据分组的有效性并将无效的数据分组丢弃,计算得到组合向量的签名并转发给相邻的中间节点。当CS获得足够数量的有效数据分组就可以恢复出原始认证消息并向源节点无人机发送认证成功消息。本申请提高了无人机网络的传输性能和可靠性。
技术关键词
无人机集群
无证书
认证方法
源节点
认证服务器
验证算法
消息
编码
签名方式
数据
集群无人机
密钥
网络系统
标识符
有效性
初始化系统
公钥算法