[发明专利]一种LTE系统中的保护数据完整性的方法及装置有效
申请号: | 201610767856.0 | 申请日: | 2016-08-29 |
公开(公告)号: | CN106304054B | 公开(公告)日: | 2019-06-07 |
发明(设计)人: | 崔永林;王子龙 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | H04W12/04 | 分类号: | H04W12/04;H04W12/10 |
代理公司: | 西安铭泽知识产权代理事务所(普通合伙) 61223 | 代理人: | 俞晓明 |
地址: | 710071 陕西省西*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种LTE系统中的保护数据完整性的方法及装置,属于通讯技术领域。用以解决数据完整保护方法存在抵抗伪造攻击能力差,导致不能保护数据完整性的问题。包括终端生成具有I比特长数据的密钥流K,将密钥流K分为P、Q和OTP三部分;将待保护数据M分成n份,根据数据M分成n份的数量,P,Q,OTP和数据M,通过公式(1)确定第一消息认证码;将第一消息认证码和数据M发送至基站;基站将数据M分成n份,根据接收到的密钥流K和数据M,通过公式(2)确定第二消息认证码;将第二消息认证码和第一消息认证码包括的每一位数值进行比对,若每一位数值都相等,则确定基站接受到的数据具有完整性。 | ||
搜索关键词: | 一种 lte 系统 中的 保护 数据 完整性 方法 装置 | ||
【主权项】:
1.一种LTE系统中的保护数据完整性的方法,其特征在于,包括:终端生成具有I比特长数据的密钥流K,将所述密钥流K按照由低位到高位的排序依次分为P、Q和OTP三部分;将待保护数据M分成n份,根据所述数据M分成n份的数量,所述P,所述Q,所述OTP和所述数据M,通过公式(1)确定第一消息认证码;将所述密钥流K,所述第一消息认证码和所述数据M发送至基站;所述基站使用终端将数据M分成n份的方法将接收到的数据M分成n份,并将接收到的密钥流K按照与终端处理密钥流K一致的方法依次分为P、Q和OTP三部分,通过公式(2)确定第二消息认证码;将所述第二消息认证码和所述第一消息认证码包括的每一位数值进行比对,若每一位数值都相等,则确定所述基站接受到的数据具有完整性;公式(1)如下所示:
公式(2)如下所述:
其中,MAC为第一消息认证码,MACnew为第二消息认证码,LEN的值为数据M的长度,“+”表示异或运算,[]0..31表示截取中括号中所得值的低32比特数据,
i∈[1,n],
M0为数据M的第一份,Mi表示第i+1份数据,
表示整数环232上的加法,
表示有限域264上的乘法,Ti为前i+1份消息(M0,M1,M2...Mi)被加密后的数据。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610767856.0/,转载请声明来源钻瓜专利网。
- 上一篇:具有毫米行程的单轴纳米位移执行器
- 下一篇:一种带谐振腔的压电风能收集器