-
公开(公告)号:CN105228157B
公开(公告)日:2019-05-17
申请号:CN201510590508.6
申请日:2015-09-16
Applicant: 华东师范大学 , 北京奇虎测腾科技有限公司
Abstract: 本发明公开了一种无线传感器网络安全轻量重编程方法,包括:系统初始化阶段:基站将每个待发送的页面对应位置的原始数据包分组,根据页面的数目和每个页面所包含的数据包的数目,基站为其生成多路单向哈希链作为密钥,并将每条单向哈希链的定向哈希值存储在各个传感器节点上;基站生成公钥和私钥,并将公钥安装在各个传感器节点上;数据包预处理阶段:基站对待发送的数据包进行预处理,使用先编码后加密的方式构建加密数据包和Merkle哈希树,然后依次发送数据包;数据包验证阶段:各个传感器节点在收到数据包,对数据包进行解密和验证后,对各个数据包进行解码以恢复成原始数据包,并判断所接收到的数据包的有效性成立后接受原始数据包。
-
公开(公告)号:CN105228157A
公开(公告)日:2016-01-06
申请号:CN201510590508.6
申请日:2015-09-16
Applicant: 华东师范大学 , 北京奇虎测腾科技有限公司
Abstract: 本发明公开了一种无线传感器网络安全轻量重编程方法,包括:系统初始化阶段:基站将每个待发送的页面对应位置的原始数据包分组,根据页面的数目和每个页面所包含的数据包的数目,基站为其生成多路单向哈希链作为秘钥,并将每条单向哈希链的定向哈希值存储在各个传感器节点上;基站生成公钥和私钥,并将公钥安装在各个传感器节点上;数据包预处理阶段:基站对待发送的数据包进行预处理,使用先编码后加密的方式构建加密数据包和Merkle哈希树,然后依次发送数据包;数据包验证阶段:各个传感器节点在收到数据包,对数据包进行解密和验证后,对各个数据包进行解码以恢复成原始数据包,并判断所接收到的数据包的有效性成立后接受原始数据包。
-
公开(公告)号:CN105848150B
公开(公告)日:2019-07-26
申请号:CN201610334582.6
申请日:2016-05-19
Applicant: 华东师范大学
Abstract: 本发明公开了一种无线传感器网络分组小数据安全分发方法,包括:基站依据节点到基站的跳数对节点进行分组;基站随机选择数量相同的随机数,为每个分组生成一条单向哈希链,并将每条哈希链的定向哈希值存储在相应分组节点上;基站将待发送的数据包进行预处理,使用哈希链上的定向哈希值对该条链上其前驱值进行加密处理;对数据包和前驱值进行组合获得其组合后的哈希值,并加入用于表示数据包生命周期的参数,构造待传输的数据包;传感器节点对数据包进行验证,根据节点的组别对数据包进行解析后验证其合法性,若数据包为其它组的数据,则直接转发该数据包;若数据包为合法数据包则接受该数据包并更新该节点相应的数据项;否则直接删除该数据包。
-
公开(公告)号:CN105848150A
公开(公告)日:2016-08-10
申请号:CN201610334582.6
申请日:2016-05-19
Applicant: 华东师范大学
Abstract: 本发明公开了一种无线传感器网络分组小数据安全分发方法,包括:基站依据节点到基站的跳数对节点进行分组;基站随机选择数量相同的随机数,为每个分组生成一条单向哈希链,并将每条哈希链的定向哈希值存储在相应分组节点上;基站将待发送的数据包进行预处理,使用哈希链上的定向哈希值对该条链上其前驱值进行加密处理;对数据包和前驱值进行组合获得其组合后的哈希值,并加入用于表示数据包生命周期的参数,构造待传输的数据包;传感器节点对数据包进行验证,根据节点的组别对数据包进行解析后验证其合法性,若数据包为其它组的数据,则直接转发该数据包;若数据包为合法数据包则接受该数据包并更新该节点相应的数据项;否则直接删除该数据包。
-
-
-