[发明专利]用于消息验证的方法及装置有效
申请号: | 201580084925.1 | 申请日: | 2015-09-30 |
公开(公告)号: | CN108292994B | 公开(公告)日: | 2021-06-08 |
发明(设计)人: | O·O·科斯基麦斯;M·伊索马基 | 申请(专利权)人: | 诺基亚技术有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L29/06;G06F21/60 |
代理公司: | 北京市中咨律师事务所 11247 | 代理人: | 杨晓光 |
地址: | 芬兰*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 消息 验证 方法 装置 | ||
1.一种用于消息验证的装置,包括:
-至少一个处理核,其被配置为:
根据时间戳,获得包括所述时间戳的第一数量的最低有效位且不包括所述时间戳的至少一个最高有效位的截取时间戳;
至少部分地基于所述时间戳、有效载荷和秘密值,导出散列值;以及
编译包括所述截取时间戳、所述有效载荷和至少部分所述散列值的第一消息;以及
-发射机,其被配置为由所述至少一个处理核管理,以向接收方发送所述第一消息。
2.根据权利要求1所述的装置,其中,所述至少一个处理核被配置为:将包括所述散列值的第二数量的位且不包括所述散列值的至少一个位的截取散列值包括在所述第一消息中。
3.根据权利要求1至2中任一项所述的装置,其中,所述装置还被配置为:处理响应于所述消息而接收的第二消息,所述第二消息包括来自所述第一消息的所述接收方的时间指示。
4.根据权利要求3所述的装置,其中,所述至少一个处理核还被配置为:编译第三消息以用于发送到所述接收方,所述第三消息包括在所述装置中保存的当前时间。
5.根据权利要求3所述的装置,其中,所述至少一个处理核还被配置为:将在所述装置中保存的当前时间设置为在包括在所述第二消息中的所述时间指示中指示的值。
6.根据权利要求1所述的装置,其中,所述至少一个处理核还被配置为:确保所述时间戳大于在编译发给所述第一消息的所述接收方的先前消息时使用的先前时间戳。
7.一种用于消息验证的装置,包括:
-接收机,其被配置为接收来自发送设备的第一消息,以及
-至少一个处理核,其被配置为:
通过用来自所述第一消息的第一数量的时间戳位替换在所述装置中保存的时间的所述第一数量的最低有效位来构造时间戳,其中,所述消息不包括多于所述第一数量的时间戳位;
至少部分地基于所构造的时间戳、所述第一消息的有效载荷和秘密值,导出散列值;以及
验证所导出的散列值与在所述第一消息中包括的散列信息一致。
8.根据权利要求7所述的装置,其中,在所述第一消息中包括的所述散列信息是包括第二数量的位的部分散列值,并且其中,所述至少一个处理核被配置为:通过检查所述散列信息的所述第二数量的位是否与所导出的散列值的对应位相匹配来验证一致性。
9.根据权利要求7至8中任一项所述的装置,其中,所述至少一个处理核被配置为:验证所构造的时间戳大于与来自所述发送设备的先前消息相关联的先前时间戳。
10.根据权利要求7至8中任一项所述的装置,其中,所述至少一个处理核被配置为:验证所构造的时间戳不小于与来自所述发送设备的先前消息相关联的先前时间戳。
11.根据权利要求7至8中任一项所述的装置,其中,所述装置被配置为:响应于确定所导出的散列值与在所述第一消息中包括的所述散列信息不一致,向所述发送设备发送第二消息,所述第二消息包括在所述装置中保存的所述时间的指示。
12.根据权利要求7至8中任一项所述的装置,其中,所述装置被配置为:在确定所导出的散列值与在所述第一消息中包括的所述散列信息不一致之后,从所述发送设备接收时间的指示,并将在所述装置中保存的所述时间设置为所接收的时间的指示。
13.根据权利要求7至8中任一项所述的装置,其中,所述时间戳采用自世界标准时间UTC 1970年1月1日00:00:00起的整秒或整毫秒表示,或从所述整秒或整毫秒中导出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于诺基亚技术有限公司,未经诺基亚技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580084925.1/1.html,转载请声明来源钻瓜专利网。