[发明专利]消息检测方法及装置有效
申请号: | 201410088228.0 | 申请日: | 2014-03-11 |
公开(公告)号: | CN104917661B | 公开(公告)日: | 2019-03-12 |
发明(设计)人: | 崔志强;冯成蹊 | 申请(专利权)人: | 腾讯科技(北京)有限公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58;H04L29/06;H04L9/00 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 江崇玉 |
地址: | 100080 北京市海淀区海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 转播 消息内容 消息检测 伪造 匹配 网络通信领域 标识获取 检测结果 检测 发布 | ||
1.一种消息检测方法,其特征在于,所述方法包括:
根据本消息所对应的父消息的标识获取所述父消息的消息内容,所述本消息是本次转播产生的所有消息,所述父消息是所述本消息所转播的上一个转播消息;
获取所述本消息中除本转播内容之外的消息内容,所述本转播内容是发布所述本消息的用户在本次转播中所输入的内容;
检测所述父消息和所述本消息中除本转播内容之外的消息内容是否匹配;
若检测结果为匹配,则确定所述本消息不是伪造消息。
2.根据权利要求1所述的方法,其特征在于,所述检测所述父消息和所述本消息中除本转播内容之外的消息内容是否匹配,包括:
检测所述父消息和所述本消息中除本转播内容之外的消息内容是否完全匹配或子集匹配,所述子集匹配是指所述父消息的消息内容中的部分内容被删除后得到的子集和所述本消息中除本转播内容之外的消息内容完全匹配。
3.根据权利要求2所述的方法,其特征在于,所述检测所述父消息和所述本消息中除本转播内容之外的消息内容是否完全匹配或子集匹配,包括:
在所述父消息的消息内容头部增加与所述父消息对应的转播账号;
将所述增加了所述转播账号的所述父消息的消息内容划分为n个父消息片,n为自然数,每个父消息片包括一个转播账号以及与所述转播账号对应的转播内容;
将所述本消息中除本转播内容之外的消息内容划分为m个本消息片,m为小于等于n的自然数,每个本消息片包括一个转播账号以及与所述转播账号对应的转播内容;
检测是否在所述n个父消息片中按照从前到后的顺序依次查找到与所述m个本消息片中每个本消息片各自匹配的父消息片。
4.根据权利要求3所述的方法,其特征在于,所述检测是否在所述n个父消息片中按照从前到后的顺序依次查找到与所述m个本消息片中每个本消息片各自匹配的父消息片,包括:
判断第i个父消息片与第j个本消息片是否完全匹配或部分匹配,所述部分匹配是指所述第i个父消息片的转播账号和所述第j个本消息片中的转播账号完全匹配,且所述第i个父消息片的转播内容中的部分内容被删除后得到的子集和所述第j个本消息片中的转播内容完全匹配;
若判断结果为匹配,则检测第i+1个父消息片与第j+1个本消息片是否完全匹配或部分子集匹配;
若判断结果为不匹配,则检测第i+1个父消息片与所述第j个本消息片是否完全匹配或部分子集匹配,所述部分子集匹配是指所述第i+1个父消息片的转播账号和所述第j个本消息片中的转播账号完全匹配,且所述第i+1个父消息片的转播内容中的部分内容被删除后得到的子集和所述第j个本消息片中的转播内容完全匹配;
其中,i和i+1为小于等于n的自然数,j和j+1为小于等于m的自然数。
5.根据权利要求4所述的方法,其特征在于,所述判断第i个父消息片与第j个本消息片是否完全匹配或部分匹配,包括:
检测所述第i个父消息片中的转播账号与所述第j个本消息片中的转播账号是否完全匹配;
若检测结果为匹配,则判断所述第i个父消息片中转播内容的第w个字符与所述第j个本消息片中转播内容的第e个字符是否完全匹配;
若判断结果为匹配,则检测所述第i个父消息片中转播内容的第w+1个字符与所述第j个本消息片中转播内容的第e+1个字符是否完全匹配;
若判断结果为不匹配,则检测所述第i个父消息片中转播内容的第w+1个字符与所述第j个本消息片中转播内容的第e个字符是否完全匹配。
6.一种消息检测装置,其特征在于,所述装置包括:
第一获取模块,用于根据本消息所对应的父消息的标识获取所述父消息的消息内容,所述本消息是本次转播产生的所有消息,所述父消息是所述本消息所转播的上一个转播消息;
第二获取模块,用于获取所述本消息中除本转播内容之外的消息内容,所述本转播内容是发布所述本消息的用户在本次转播中所输入的内容;
匹配检测模块,用于检测所述父消息和所述本消息中除本转播内容之外的消息内容是否匹配;
消息确定模块,用于若检测结果为匹配,则确定所述本消息不是伪造消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(北京)有限公司,未经腾讯科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410088228.0/1.html,转载请声明来源钻瓜专利网。