摘要

本发明公开了一种无线传感器网络分组小数据安全分发方法,包括:基站依据节点到基站的跳数对节点进行分组;基站随机选择数量相同的随机数,为每个分组生成一条单向哈希链,并将每条哈希链的定向哈希值存储在相应分组节点上;基站将待发送的数据包进行预处理,使用哈希链上的定向哈希值对该条链上其前驱值进行加密处理;对数据包和前驱值进行组合获得其组合后的哈希值,并加入用于表示数据包生命周期的参数,构造待传输的数据包;传感器节点对数据包进行验证,根据节点的组别对数据包进行解析后验证其合法性,若数据包为其它组的数据,则直接转发该数据包;若数据包为合法数据包则接受该数据包并更新该节点相应的数据项;否则直接删除该数据包。