用于识别伪基站的方法、终端和系统技术方案

技术编号:21146458 阅读:18 留言:0更新日期:2019-05-18 06:51
本公开提供了一种用于识别伪基站的方法、终端和系统,涉及通信安全技术领域。该方法包括:终端在触发位置更新后随机生成特征数,将该特征数附着在位置更新请求信令中,将位置更新请求信令经过当前驻留的基站发送给网络侧设备;终端判断该位置更新响应信令中的返回值是否为按照事先约定规则形成的特征数,如果是,则确定该基站为合法基站且该网络侧设备为合法设备,否则确定该基站为伪基站且该网络侧设备为非法设备;其中,网络侧设备根据位置更新请求信令中的特征数形成返回值,并将该返回值附着在位置更新响应信令中,将该位置更新响应信令经过基站返回给终端。本公开实现了对基站是否为伪基站的识别。

【技术实现步骤摘要】
用于识别伪基站的方法、终端和系统
本公开涉及通信安全
,特别涉及一种用于识别伪基站的方法、终端和系统。
技术介绍
伪基站通常以高于核心网基站的功率运行,它可以模拟运营商的网络,误导用户终端在伪基站驻留,以在获取用户终端号码后向用户发送欺诈、广告推销等短消息,从而影响用户终端的正常通讯,甚至会给用户造成财务损失。现有的伪基站识别方法主要是通过伪基站自身的特征对其进行识别,或是利用鉴权过程排除伪基站。现有的伪基站识别技术存在以下一些问题:(1)伪基站能否通过识别由网络侧因素决定,而用户终端无法察觉网络侧被冒仿的信息,导致识别的可靠性低;(2)识别过程往往需要比较复杂的特征数据加解密处理,甚至要增加数据链路或占用信令,影响用户终端进行位置更新和网络连接的速度。
技术实现思路
本公开的实施例解决的一个技术问题是:提供一种用于识别伪基站的方法、终端或系统,从而实现对伪基站的识别。根据本公开实施例的一个方面,提供了一种用于识别伪基站的方法,包括:终端在触发位置更新后随机生成特征数,将所述特征数附着在位置更新请求信令中,将所述位置更新请求信令发送给当前驻留的基站;终端接收从网络侧设备返回的位置更新响应信令,判断所述位置更新响应信令中的返回值是否为按照事先约定规则形成的特征数,如果是,则确定所述基站为合法基站且所述网络侧设备为合法设备,否则确定所述基站为伪基站且所述网络侧设备为非法设备;其中,所述基站将所述位置更新请求信令转发给网络侧设备;所述网络侧设备根据所述位置更新请求信令中的所述特征数形成返回值,并将所述返回值附着在位置更新响应信令中,将所述位置更新响应信令经过所述基站返回给所述终端。可选地,在终端在触发位置更新后随机生成特征数之前,所述方法还包括:终端随机生成N个特征数,并在与所述网络侧设备进行数据交互的过程中将所述N个特征数发送给所述网络侧设备,其中N为正整数;其中,所述网络侧设备存储所述N个特征数。可选地,终端在触发位置更新后随机生成特征数的步骤包括:所述终端在触发位置更新后随机生成第N+1个特征数,所述位置更新请求信令携带所述第N+1个特征数。可选地,所述网络侧设备根据所述位置更新请求信令中的所述特征数形成返回值的步骤包括:所述网络侧设备根据所述位置更新请求信令中的所述第N+1个特征数,从所存储的所述N个特征数中选取任意一个特征数作为所述返回值。可选地,所述终端判断所述位置更新响应信令中的返回值是否为按照事先约定规则形成的特征数的步骤包括:所述终端判断所述返回值是否为所述N个特征数中的任意一个特征数。可选地,所述方法还包括:在确定所述基站为合法基站且所述网络侧设备为合法设备的情况下,所述终端和所述网络侧设备分别保存所述第N+1个特征数,并且所述终端和所述网络侧设备分别删除作为所述返回值的特征数;在确定所述基站为伪基站且所述网络侧设备为非法设备的情况下,所述终端不保存所述第N+1个特征数,并且不删除所述N个特征数中的任意一个特征数。可选地,所述方法还包括:所述终端多次随机生成特征数,以对所述基站和所述网络侧设备是否分别为伪基站和非法设备进行多次校验。根据本公开实施例的另一个方面,提供了一种用于识别伪基站的方法,包括:终端在触发位置更新后随机生成特征数,并将所述特征数附着在位置更新请求信令中,将所述位置更新请求信令发送给当前驻留的基站;所述基站将所述位置更新请求信令转发给网络侧设备;所述网络侧设备根据所述位置更新请求信令中的所述特征数形成返回值,并将所述返回值附着在位置更新响应信令中,将所述位置更新响应信令经过所述基站返回给所述终端;以及所述终端判断所述位置更新响应信令中的所述返回值是否为按照事先约定规则形成的特征数,如果是,则确定所述基站为合法基站且所述网络侧设备为合法设备,否则确定所述基站为伪基站且所述网络侧设备为非法设备。可选地,在终端在触发位置更新后随机生成特征数之前,所述方法还包括:终端随机生成N个特征数,并在与所述网络侧设备进行数据交互的过程中将所述N个特征数发送给所述网络侧设备,其中N为正整数;以及所述网络侧设备存储所述N个特征数。可选地,终端在触发位置更新后随机生成特征数的步骤包括:所述终端在触发位置更新后随机生成第N+1个特征数,所述位置更新请求信令携带所述第N+1个特征数。可选地,所述网络侧设备根据所述位置更新请求信令中的所述特征数形成返回值的步骤包括:所述网络侧设备根据所述位置更新请求信令中的所述第N+1个特征数,从所存储的所述N个特征数中选取任意一个特征数作为所述返回值。可选地,所述终端判断所述位置更新响应信令中的所述返回值是否为按照事先约定规则形成的特征数的步骤包括:所述终端判断所述返回值是否为所述N个特征数中的任意一个特征数。可选地,所述方法还包括:在确定所述基站为合法基站且所述网络侧设备为合法设备的情况下,所述终端和所述网络侧设备分别保存所述第N+1个特征数,并且所述终端和所述网络侧设备分别删除作为所述返回值的特征数;在确定所述基站为伪基站且所述网络侧设备为非法设备的情况下,所述终端不保存所述第N+1个特征数,并且不删除所述N个特征数中的任意一个特征数。可选地,所述方法还包括:所述终端多次随机生成特征数,以对所述基站和所述网络侧设备是否分别为伪基站和非法设备进行多次校验。根据本公开实施例的另一个方面,提供了一种终端,包括:特征数生成单元,用于在触发位置更新后随机生成特征数;发送单元,用于将所述特征数附着在位置更新请求信令中,并将所述位置更新请求信令发送给当前驻留的基站;接收单元,用于接收从网络侧设备返回的位置更新响应信令,其中所述位置更新响应信令携带返回值;以及判断单元,用于判断所述位置更新响应信令中的返回值是否为按照事先约定规则形成的特征数,如果是,则确定所述基站为合法基站且所述网络侧设备为合法设备,否则确定所述基站为伪基站且所述网络侧设备为非法设备;其中,所述基站将所述位置更新请求信令转发给网络侧设备;所述网络侧设备根据所述位置更新请求信令中的所述特征数形成返回值,并将所述返回值附着在位置更新响应信令中,将所述位置更新响应信令经过所述基站返回给所述终端。可选地,所述特征数生成单元用于随机生成N个特征数,并在与所述网络侧设备进行数据交互的过程中将所述N个特征数发送给所述网络侧设备,其中N为正整数;其中,所述网络侧设备存储所述N个特征数。可选地,所述特征数生成单元用于在触发位置更新后随机生成第N+1个特征数,所述位置更新请求信令携带所述第N+1个特征数;其中,所述网络侧设备根据所述位置更新请求信令中的所述第N+1个特征数,从所存储的所述N个特征数中选取任意一个特征数作为所述返回值。可选地,所述判断单元用于判断所述返回值是否为所述N个特征数中的任意一个特征数。可选地,在确定所述基站为合法基站且所述网络侧设备为合法设备的情况下,所述特征数生成单元和所述网络侧设备分别保存所述第N+1个特征数,并且所述特征数生成单元和所述网络侧设备分别删除作为所述返回值的特征数;在确定所述基站为伪基站且所述网络侧设备为非法设备的情况下,所述特征数生成单元不保存所述第N+1个特征数,并且不删除所述N个特征数中的任意一个特征数。可选地,所述特征数生成单元多次随机生成特征数,以对所述基站和所本文档来自技高网...

【技术保护点】
1.一种用于识别伪基站的方法,包括:终端在触发位置更新后随机生成特征数,将所述特征数附着在位置更新请求信令中,将所述位置更新请求信令发送给当前驻留的基站;终端接收从网络侧设备返回的位置更新响应信令,判断所述位置更新响应信令中的返回值是否为按照事先约定规则形成的特征数,如果是,则确定所述基站为合法基站且所述网络侧设备为合法设备,否则确定所述基站为伪基站且所述网络侧设备为非法设备;其中,所述基站将所述位置更新请求信令转发给网络侧设备;所述网络侧设备根据所述位置更新请求信令中的所述特征数形成返回值,并将所述返回值附着在位置更新响应信令中,将所述位置更新响应信令经过所述基站返回给所述终端。

【技术特征摘要】
1.一种用于识别伪基站的方法,包括:终端在触发位置更新后随机生成特征数,将所述特征数附着在位置更新请求信令中,将所述位置更新请求信令发送给当前驻留的基站;终端接收从网络侧设备返回的位置更新响应信令,判断所述位置更新响应信令中的返回值是否为按照事先约定规则形成的特征数,如果是,则确定所述基站为合法基站且所述网络侧设备为合法设备,否则确定所述基站为伪基站且所述网络侧设备为非法设备;其中,所述基站将所述位置更新请求信令转发给网络侧设备;所述网络侧设备根据所述位置更新请求信令中的所述特征数形成返回值,并将所述返回值附着在位置更新响应信令中,将所述位置更新响应信令经过所述基站返回给所述终端。2.根据权利要求1所述的方法,其中,在终端在触发位置更新后随机生成特征数之前,所述方法还包括:终端随机生成N个特征数,并在与所述网络侧设备进行数据交互的过程中将所述N个特征数发送给所述网络侧设备,其中N为正整数;其中,所述网络侧设备存储所述N个特征数;终端在触发位置更新后随机生成特征数的步骤包括:所述终端在触发位置更新后随机生成第N+1个特征数,所述位置更新请求信令携带所述第N+1个特征数;所述网络侧设备根据所述位置更新请求信令中的所述特征数形成返回值的步骤包括:所述网络侧设备根据所述位置更新请求信令中的所述第N+1个特征数,从所存储的所述N个特征数中选取任意一个特征数作为所述返回值。3.根据权利要求2所述的方法,其中,所述终端判断所述位置更新响应信令中的返回值是否为按照事先约定规则形成的特征数的步骤包括:所述终端判断所述返回值是否为所述N个特征数中的任意一个特征数。4.根据权利要求3所述的方法,还包括:在确定所述基站为合法基站且所述网络侧设备为合法设备的情况下,所述终端和所述网络侧设备分别保存所述第N+1个特征数,并且所述终端和所述网络侧设备分别删除作为所述返回值的特征数;在确定所述基站为伪基站且所述网络侧设备为非法设备的情况下,所述终端不保存所述第N+1个特征数,并且不删除所述N个特征数中的任意一个特征数。5.根据权利要求1所述的方法,还包括:所述终端多次随机生成特征数,以对所述基站和所述网络侧设备是否分别为伪基站和非法设备进行多次校验。6.一种用于识别伪基站的方法,包括:终端在触发位置更新后随机生成特征数,并将所述特征数附着在位置更新请求信令中,将所述位置更新请求信令发送给当前驻留的基站;所述基站将所述位置更新请求信令转发给网络侧设备;所述网络侧设备根据所述位置更新请求信令中的所述特征数形成返回值,并将所述返回值附着在位置更新响应信令中,将所述位置更新响应信令经过所述基站返回给所述终端;以及所述终端判断所述位置更新响应信令中的所述返回值是否为按照事先约定规则形成的特征数,如果是,则确定所述基站为合法基站且所述网络侧设备为合法设备,否则确定所述基站为伪基站且所述网络侧设备为非法设备。7.根据权利要求6所述的方法,其中,在终端在触发位置更新后随机生成特征数之前,所述方法还包括:终端随机生成N个特征数,并在与所述网络侧设备进行数据交互的过程中将所述N个特征数发送给所述网络侧设备,其中N为正整数;以及所述网络侧设备存储所述N个特征数;终端在触发位置更新后随机生成特征数的步骤包括:所述终端在触发位置更新后随机生成第N+1个特征数,所述位置更新请求信令携带所述第N+1个特征数;所述网络侧设备根据所述位置更新请求信令中的所述特征数形成返回值的步骤包括:所述网络侧设备根据所述位置更新请求信令中的所述第N+1个特征数,从所存储的所述N个特征数中选取任意一个特征数作为所述返回值。8.根据权利要求7所述的方法,其中,所述终端判断所述位置更新响应信令中的所述返回值是否为按照事先约定规则形成的特征数的步骤包括:所述终端判断所述返回值是否为所述N个特征数中的任意一个特征数。9.根据权利要求8所述的方法,还包括:在确定所述基站为合法基站且所述网络侧设备为合法设备的情况下,所述终端和所述网络侧设备分别保存所述第N+1个特征数,并且所述终端和所述网络侧设备分别删除作为所述返回值的特征数;在确定所述基站为伪基站且所述网络侧设备为非法设备的情况下,所述终端不保存所述第N+1个特征数,并且不删除所述N个特征数中的任意一个特征数。10.根据权利要求6所述的方法,还包括:所述终端多次随机生成特征数,以对所述基站和所述网络侧设备是否分别为伪基站和非法设备进行多次校验...

【专利技术属性】
技术研发人员:蒋春元
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1