[发明专利]合成消息验证码无效
申请号: | 200780039719.4 | 申请日: | 2007-10-25 |
公开(公告)号: | CN101529937A | 公开(公告)日: | 2009-09-09 |
发明(设计)人: | M·帕登;A·埃斯科特;G·G·罗斯;P·M·霍克斯 | 申请(专利权)人: | 高通股份有限公司 |
主分类号: | H04W12/10 | 分类号: | H04W12/10;H04L29/06;H04L9/32 |
代理公司: | 永新专利商标代理有限公司 | 代理人: | 王 英;刘炳胜 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 合成 消息 验证 | ||
1、一种在发送机设备上执行的方法,用于执行消息的完整性检验和验证,所述方法包括:
将所述消息分割为多个传输单元;
获取所述传输单元中的每一个的子消息验证码;
基于所述多个传输单元的子消息验证码,获取整个消息的合成消息验证码;以及
发送所述多个传输单元和所述合成消息验证码。
2、根据权利要求1所述的方法,还包括:
在发送之前,将所述合成验证码附加到所述多个传输单元中的一个上。
3、根据权利要求1所述的方法,其中,所述合成消息验证码是所述多个传输单元的子消息验证码的函数。
4、根据权利要求1所述的方法,其中,通过对所述子消息验证码执行异或运算来导出所述合成消息验证码。
5、根据权利要求1所述的方法,其中,根据用于将多个固定长度的输入合成为单个固定长度的输出的函数,获取所述合成消息验证码。
6、根据权利要求1所述的方法,其中,根据用于将所述子消息验证码加在一起的函数,获取所述合成消息验证码。
7、根据权利要求1所述的方法,其中,根据用于计算以所述子消息验证码作为系数的多项式的函数,获取所述合成消息验证码。
8、根据权利要求1所述的方法,其中,所述传输单元具有不同的长度。
9、根据权利要求1所述的方法,其中,所述子消息验证码基于对应的传输单元的内容。
10、一种传输设备,包括:
发射机电路,用于:
将消息分割为多个传输单元;
获取每个所述传输单元的子消息验证码;
基于所述多个传输单元的子消息验证码,获取整个消息的合成消息验证码;以及
发送所述多个传输单元和所述合成消息验证码。
11、根据权利要求10所述的设备,其中,所述发射机还用于:
将所述合成验证码附加到所述多个传输单元中的一个上。
12、根据权利要求10所述的设备,其中,所述发射机包括将多个固定长度的输入合成为单个固定长度的输出的功能。
13、根据权利要求10所述的设备,其中,所述子消息验证码基于对应的传输单元的内容。
14、一种传输设备,包括:
消息分割模块,用于将消息分割为多个传输单元;
子消息验证码获取模块,用于获取每个所述传输单元的子消息验证码;
合成消息验证码获取模块,用于基于所述多个传输单元的子消息验证码来获取整个消息的合成消息验证码;以及
发送模块,用于发送所述多个传输单元和所述合成消息验证码。
15、根据权利要求14所述的设备,还包括:
附加模块,用于将所述合成验证码附加到所述多个传输单元中的一个上。
16、一种处理设备,包括:
输入接口,用于接收未处理的消息;
处理电路,用于:
将所接收的、未处理的消息分割为多个传输单元;
获取每个所述传输单元的子消息验证码;
基于所述多个传输单元的子消息验证码,获取整个消息的合成消息验证码;以及
发送所述多个传输单元和所述合成消息验证码。
17、根据权利要求16所述的设备,其中,所述处理电路还用于将所述合成验证码附加到所述多个传输单元中的一个上。
18、根据权利要求16所述的设备,其中,所述发射机包括将多个固定长度的输入合成为单个固定长度的输出的功能。
19、一种机器可读介质,具有用于在发送机设备上验证消息的一个或多个指令,当由处理器执行所述指令时,使得所述处理器进行以下操作:
将所接收的消息分割为多个传输单元;
获取每个所述传输单元的子消息验证码;
基于所述多个传输单元的子消息验证码,获取整个消息的合成消息验证码;以及
发送所述多个传输单元和所述合成消息验证码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200780039719.4/1.html,转载请声明来源钻瓜专利网。