发明名称 |
基于可搜索密文的WSN数据安全处理方法 |
摘要 |
本发明公布了一种基于可搜索密文的WSN数据安全处理方法,包括如下步骤:1)将WSN中所有的保密消息m在加密成密文进行传输的时候,在保密消息m中附加一段密文的关键字w;2)每个WSN用户拥有检索和查询关键字所对应的陷门Tw=Trapdoor(sk,w);3)利用步骤2)所述的陷门Tw,WSN中数据汇聚节点Sink或者有访问和处理权限的WSN节点做测试操作Test(pp,C,Tw)来测试该用户的陷门Tw是否和某个密文C相匹配。 |
申请公布号 |
CN101931947A |
申请公布日期 |
2010.12.29 |
申请号 |
CN201010238740.0 |
申请日期 |
2010.07.28 |
申请人 |
南京航空航天大学 |
发明人 |
任勇军;方黎明;葛春鹏;王建东 |
分类号 |
H04W12/02(2009.01)I;H04W12/04(2009.01)I;H04W84/18(2009.01)I |
主分类号 |
H04W12/02(2009.01)I |
代理机构 |
南京经纬专利商标代理有限公司 32200 |
代理人 |
许方 |
主权项 |
一种基于可搜索密文的WSN数据安全处理方法,其特征在于包括如下步骤:1)将WSN中所有的保密消息m在加密成密文进行传输的时候,在保密消息m中附加一段密文的关键字w,这样实际传输的密文即为消息m和关键字w的密文C=PEKS(pp,pk,m,w),这里PEKS表示为加密算法,pp为加密算法的输入公共参数,pk为有访问和处理权限的WSN用户的公钥;2)每个WSN用户拥有检索和查询关键字所对应的陷门Tw=Trapdoor(sk,w),这里Trapdoor为陷门产生算法,sk为对应的有访问和处理权限的WSN用户的私钥;3)利用步骤2)所述的陷门Tw,WSN中数据汇聚节点Sink或者有访问和处理权限的WSN节点做测试操作Test(pp,C,Tw)来测试该用户的陷门Tw是否和某个密文C相匹配:如果匹配,WSN中数据汇聚节点Sink或者有访问和处理权限的WSN节点就将该密文发送给具有数据处理权限的用户,该用户再对密文解密并进行智能化分析和处理。 |
地址 |
210016 江苏省南京市白下区御道街29号 |