[发明专利]用于提供适合用于短消息的消息认证码的方法和设备在审
申请号: | 201980088729.X | 申请日: | 2019-11-13 |
公开(公告)号: | CN113302877A | 公开(公告)日: | 2021-08-24 |
发明(设计)人: | J·A·C·伯恩森 | 申请(专利权)人: | 皇家飞利浦有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 刘兆君 |
地址: | 荷兰艾*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 提供 适合 短消息 消息 认证 方法 设备 | ||
1.一种认证在传送器与接收器之间在网络上交换的消息的方法,
所述方法包括:
在传送器侧,为了传送消息,
-通过从消息认证码(MAC)中选择或生成预定位来生成截短的MAC码,所述消息认证码是在所述消息的预定部分与先前传送的消息的至少一个预定部分的级联上计算的;
其中,截短的MAC码的位长小于所述消息认证码(MAC)的位长,
-将所述截短的MAC码附加到用于传送的所述消息;
在接收器侧,为了认证消息,
-接收先前传送的消息、所述消息和所述截短的MAC码;
-通过从消息认证码(MAC)中选择或生成预定位来生成预期的截短的MAC码,所述消息认证码是在所述消息的预定部分与先前传送的消息的至少一个预定部分的级联上计算的;
-如果接收到的截短的MAC码与所述预期的截短的MAC码相同,则对所述消息和所述先前传送的消息给予认证。
2.根据权利要求1所述的方法,其中,针对传送的第一条消息,所述消息认证码(MAC)是在没有与先前传送的消息的至少一个预定部分级联的情况下在所述第一条消息的预定部分上计算的。
3.根据权利要求2所述的方法,其中,取决于究竟以下哪个序列更短,所述消息认证码(MAC)是在以下两项中的任意一项上计算的:
所述消息的预定部分与先前传送的消息的第二预定数量的部分的序列的级联;或者
所述消息的预定部分与从所述传送的第一条消息开始的每个前面的消息的预定部分的序列的级联。
4.根据权利要求2或3所述的方法,其中,所述消息被提供有以下各项中的至少一项:
-第一标识符,其标识所述消息认证码(MAC)是在没有与先前传送的消息的至少一个预定部分级联的情况下在所述第一条消息的预定部分上计算的;
-第二标识符,其标识所述消息认证码(MAC)是在所述消息的预定部分与先前传送的消息的至少一个预定部分的级联上计算的。
5.根据权利要求1至4所述的方法,其中,所述消息被提供有以下各项中的至少一项:
-第三标识符,其标识所述消息认证码(MAC)被截短;
-第四标识符,其标识所述消息认证码(MAC)被截短到n位。
6.根据权利要求1至4所述的方法,其中,所述消息被提供有以下各项中的至少一项:
-第三标识符,其标识所述消息认证码(MAC)被截短;
-第四标识符,其标识所述消息认证码(MAC)未被截短。
7.根据权利要求3所述的方法,其中,在接收器侧,为了认证消息,
-如果接收到的截短的MAC码与所述预期的截短的MAC码不同,则不对所述消息和所述先前传送的消息给予认证,覆盖对所述先前传送的消息的认证。
8.根据权利要求4所述的方法,其中,所述第一标识符或第二标识符中的至少一项具有1位的位长。
9.根据权利要求8所述的方法,其中,所述第一标识符或所述第二标识符中的至少一项要么被提供在数据包报头中,要么与所述截短的MAC码级联。
10.一种由传送器在网络上传送消息和认证码的方法,所述方法包括:
-通过从消息认证码(MAC)中选择或生成预定位来生成截短的MAC码;所述消息认证码是在所述消息的预定部分与先前传送的消息的至少一个预定部分的级联上计算的;
其中,截短的MAC码的位长小于所述消息认证码(MAC)的位长,
-将所述截短的MAC码附加到用于传送的所述消息。
11.根据权利要求10所述的方法,其中,针对传送的第一条消息,所述消息认证码(MAC)是在没有与先前传送的消息的至少一个预定部分级联的情况下在所述第一条消息的预定部分上计算的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于皇家飞利浦有限公司,未经皇家飞利浦有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980088729.X/1.html,转载请声明来源钻瓜专利网。