一种基于签名的安全高效数据融合方法技术

技术编号:11456595 阅读:108 留言:0更新日期:2015-05-14 13:42
本发明专利技术提供一种基于签名的安全高效数据融合方法,包括如下步骤:步骤一:分配一个特殊类型的正整数2n给每个节点作为其ID;步骤二:当网络接收到融合函数的查询,每个节点的采样数据首先与种子合并隐藏在实部a中;步骤三:父节点使用与子节点共享的密钥解密接收到的数据;步骤四:宿节点从子节点处接收到所有的数据后,解密并计算最终的融合值SUM1;步骤五:宿节点首先通过检查接收到的叠加签名的高位来得知参与节点的信息,通过按位与运算和预先存储的特征码文件或是网络中所有节点的节点ID的叠加签名来实现。一种基于签名的安全高效数据融合方法,每个节点可以自行定制它的数据,它不需要在网络中产生额外的消息来保证数据机密性和校验完整性。

【技术实现步骤摘要】

【技术保护点】
一种基于签名的安全高效数据融合方法,其特征在于,包括如下步骤:步骤一:分配一个特殊类型的正整数2n给每个节点作为其ID,其中n=0~Bn×8‑1,Bn为负载中可用的字节数,宿节点通过这个节点ID的签名知道传输数据的传感器节点;步骤二:当网络接收到融合函数的查询,每个节点的采样数据首先与种子合并隐藏在实部a中,这个种子是唯一的且为一个私有实数,可从一个整数范围内选取,为了实现数据完整性,传感器节点通过一个整数b的不同区分前一检测数据和当前检测数据。b、i和a一起形成复数C=a+bi,其中a称为实部,b称为虚部,复数C可以进行加减乘除操作;步骤三:父节点使用与子节点共享的密钥解密接收到的数据,对每个子节点而言,父节点通过使用所存储的先前的数据和从子节点处接收到的当前数据计算两个实部的差值b′(b′的初始状态为0),父节点记录其子节点传来的数据并不断更新,父节点首先将从当前子节点处接收到的值的虚部b与计算所得的差值b′进行比较,然后将该b与局部阀值δ作比较,若b=b′且b≤δ,则父节点接收该子节点的数据;否则父节点认为子节点的数据被污染拒绝接收;步骤四:宿节点从子节点处接收到所有的数据后,通过相应密钥对这些数据进行解密并计算最终的融合值SUM1;步骤五:宿节点首先通过检查接收到的叠加签名的高位来得知参与节点的信息,通过按位与运算和预先存储的特征码文件或是网络中所有节点的节点ID的叠加签名来实现。...

【技术特征摘要】

【专利技术属性】
技术研发人员:陈勇李星
申请(专利权)人:江苏物泰信息科技有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1