获取手机号码的方法、装置、验证平台及终端设备制造方法及图纸

技术编号:14509511 阅读:80 留言:0更新日期:2017-02-01 02:05
本发明专利技术提供了一种获取手机号码的方法、装置、验证平台及终端设备,应用于一验证平台的获取终端设备收集号码的方法,包括:接收终端设备发起的连接请求,建立与所述终端设备的安全连接;接收所述终端设备在所述安全连接上发起的可扩展验证协议-用户识别模块/认证与密钥协商EAP-SIM/AKA认证请求,控制一认证服务器与所述终端设备之间进行EAP-SIM/AKA双向认证,所述认证请求携带有终端设备的国际移动用户识别码IMSI;当所述EAP-SIM/AKA双向认证通过时,通过所述安全连接向所述终端设备发送与所述IMSI对应的手机号码。本发明专利技术的方案,避免了当前采用短信作为获取本机手机号码所存在的用户体验差、延时大等缺点,提升了用户使用体验。

【技术实现步骤摘要】

本专利技术涉及网络通信及业务
,尤其涉及一种获取手机号码的方法、装置、验证平台及终端设备
技术介绍
对于现有的诸多移动互联网业务,都需要获取本机手机号码来实现业务绑定,当前此类方案大多数都是通过发送短信的方式进行,用户体验很差,同时也有可能由于短信的延时或丢失造成确认失败。另外,由于安全问题,运营商并没有开放通过本机用户身份识别(SIM)/全球用户识别(USIM)卡从验证平台获取手机号码。
技术实现思路
为了克服现有技术中存在的上述问题,本专利技术提供了一种获取手机号码的方法、装置、验证平台及终端设备,克服了当前采用短信作为获取本机手机号码所存在的用户体验差、延时大等缺点,提升了用户使用体验。为了解决上述技术问题,本专利技术采用如下技术方案:依据本专利技术的一个方面,提供了一种获取手机号码的方法,应用于一验证平台,所述方法包括:接收终端设备发起的连接请求,建立与所述终端设备的安全连接,其中,所述终端设备装设有SIM/USIM卡且支持可扩展验证协议(EAP)认证;接收所述终端设备在所述安全连接上发起的可扩展验证协议-用户识别模块/认证与密钥协商(EAP-SIM/AKA)认证请求,控制一认证服务器与所述终端设备之间进行EAP-SIM/AKA双向认证,所述认证请求携带有终端设备的国际移动用户识别码(IMSI);当所述EAP-SIM/AKA双向认证通过时,通过所述安全连接向所述终端设备发送与所述IMSI对应的手机号码。其中,所述接收所述终端设备在所述安全连接上发起的EAP-SIM/AKA认证请求,控制一认证服务器与所述终端设备之间进行EAP-SIM/AKA双向认证的步骤,具体包括:接收所述终端设备在所述安全连接上发起的EAP-SIM/AKA认证请求;根据所述认证请求对所述终端设备进行初步验证,判断所述终端设备是否是合法用户;当验证所述终端设备属于合法用户时,将所述认证请求转发给所述认证服务器,使得所述认证服务器与所述终端设备针对所述终端设备的IMSI进行EAP-SIM/AKA双向认证。其中,所述根据认证请求对所述终端设备进行初步验证,判断所述终端设备是否是合法用户的步骤,具体包括:根据所述认证请求,通过所述安全连接向所述终端设备发送通知消息,使得所述终端设备启动所述EAP-SIM/AKA双向认证;接收所述终端设备在启动所述EAP-SIM/AKA双向认证后,通过所述安全连接反馈的终端设备的IMSI;判断所述认证请求中携带的终端设备的IMSI,与所述终端设备在启动所述EAP-SIM/AKA认证后,通过所述安全连接反馈的终端设备的IMSI是否一致;若判断结果为是,则所述终端设备属于合法用户;若判断结果为否,则结束流程。其中,所述安全连接为超文本传输协议(HTTPS)安全连接。依据本专利技术的另一个方面,还提供了一种获取手机号码的方法,应用于一终端设备,包括:向一预定验证平台发送一连接请求,建立与所述验证平台的安全连接,其中,所述终端设备装设有SIM/USIM卡且支持EAP认证;在所述安全连接上向所述验证平台发起EAP-SIM/AKA认证请求,并在所述验证平台控制下,与一认证服务器之间进行EAP-SIM/AKA双向认证,其中,所述认证请求携带有终端设备的IMSI;接收所述验证平台在所述EAP-SIM/AKA双向认证通过时通过所述安全连接发送的与所述IMSI对应的手机号码。其中,在所述向一预定验证平台发送一连接请求之前,所述方法还包括:在需要获取所述终端设备的手机号码时,确认所述终端设备是否装设有SIM卡或USIM卡及是否支持EAP认证,并在所述终端设备装设有SIM卡或USIM卡、且支持EAP认证时,进入所述向一预定验证平台发送一连接请求的步骤。其中,所述安全连接为HTTPS安全连接。依据本专利技术的另一个方面,还提供了一种获取手机号码的装置,应用于一验证平台,包括:连接建立模块,用于接收终端设备发起的连接请求,建立与所述终端设备的安全连接,其中,所述终端设备装设有SIM/USIM卡且支持EAP认证;控制模块,用于接收所述终端设备在连接建立模块建立的所述安全连接上发起的EAP-SIM/AKA认证请求,控制一认证服务器与所述终端设备之间进行EAP-SIM/AKA双向认证,所述认证请求携带有终端设备的IMSI;发送模块,用于当所述控制模块控制所述EAP-SIM/AKA双向认证通过时,通过所述安全连接向所述终端设备发送与所述IMSI对应的手机号码。其中,所述控制模块包括:接收单元,用于接收所述终端设备在所述安全连接上发起的EAP-SIM/AKA认证请求;验证单元,用于根据所述接收单元接收的所述认证请求对所述终端设备进行初步验证,判断所述终端设备是否是合法用户;控制单元,用于当验证所述终端设备属于合法用户时,将所述认证请求转发给所述认证服务器,使得所述认证服务器与所述终端设备针对所述终端设备的IMSI进行EAP-SIM/AKA双向认证。其中,所述验证单元包括:通知子单元,用于根据所述认证请求,通过所述安全连接向所述终端设备发送通知消息,使得所述终端设备启动所述EAP-SIM/AKA双向认证;接收子单元,用于接收所述终端设备在启动所述EAP-SIM/AKA双向认证后,通过所述安全连接反馈的终端设备的IMSI;判断子单元,用于判断所述认证请求中携带的终端设备的IMSI,与所述终端设备在启动所述EAP-SIM/AKA认证后,通过所述安全连接反馈的终端设备的IMSI是否一致,若判断结果为是,则所述终端设备属于合法用户,并在判断结果为否时,结束流程。其中,所述安全连接为HTTPS安全连接。依据本专利技术的另一个方面,还提供了一种获取手机号码的装置,应用于一终端设备,包括:请求连接模块,用于向一预定验证平台发送一连接请求,建立与所述验证平台的安全连接,其中,所述终端设备装设有SIM/USIM卡且支持认证;认证模块,用于在所述请求连接模块建立的所述安全连接上向所述验证平台发起EAP-SIM/AKA认证请求,并在所述验证平台控制下,与一认证服务器之间进行EAP-SIM/AKA双向认证,其中,所述认证请求携带有终端设备的IMSI;接收模块,用于在接收所述验证平台在所述EAP-SIM/AKA双向认证通过时通过所述安全连接发送的与所述IMSI对应的手机号码。其中,所述装置还包括:确认模块,用于在需要获取所述终端设备的手机号码时,确认所述终端设备是否装设有SIM卡或USIM卡及是否支持EAP认证,并在所述终端设备装设有SIM卡或USIM卡、且支持EAP认证时,触发所述请求连接模块。其中,所述安全连接为HTTPS安全连接。依据本专利技术的另一个方面,还提供了一种验证平台,包括上述所述的应用于一验证平台的获取手机号码的装置。依据本专利技术的另一个方面,还提供了一种终端设备,包括上述所述的应用于一终端设备的获取手机号码的装置。本专利技术的有益效果是:本专利技术的获取手机号码的方法,通过验证平台侧与装设有SIM/USIM卡且支持EAP认证的终端设备建立安全连接,并在该安全连接上发起EAP-SIM/AKA认证请求,控制一认证服务器与所述终端设备之间进行EAP-SIM/AK本文档来自技高网...

【技术保护点】
一种获取手机号码的方法,应用于一验证平台,其特征在于,包括:接收终端设备发起的连接请求,建立与所述终端设备的安全连接,其中,所述终端设备装设有用户身份识别SIM/全球用户识别USIM卡且支持可扩展验证协议EAP认证;接收所述终端设备在所述安全连接上发起的可扩展验证协议‑用户识别模块/认证与密钥协商EAP‑SIM/AKA认证请求,控制一认证服务器与所述终端设备之间进行EAP‑SIM/AKA双向认证,所述认证请求携带有终端设备的国际移动用户识别码IMSI;当所述EAP‑SIM/AKA双向认证通过时,通过所述安全连接向所述终端设备发送与所述IMSI对应的手机号码。

【技术特征摘要】
1.一种获取手机号码的方法,应用于一验证平台,其特征在于,包括:接收终端设备发起的连接请求,建立与所述终端设备的安全连接,其中,所述终端设备装设有用户身份识别SIM/全球用户识别USIM卡且支持可扩展验证协议EAP认证;接收所述终端设备在所述安全连接上发起的可扩展验证协议-用户识别模块/认证与密钥协商EAP-SIM/AKA认证请求,控制一认证服务器与所述终端设备之间进行EAP-SIM/AKA双向认证,所述认证请求携带有终端设备的国际移动用户识别码IMSI;当所述EAP-SIM/AKA双向认证通过时,通过所述安全连接向所述终端设备发送与所述IMSI对应的手机号码。2.如权利要求1所述的方法,其特征在于,所述接收所述终端设备在所述安全连接上发起的EAP-SIM/AKA认证请求,控制一认证服务器与所述终端设备之间进行EAP-SIM/AKA双向认证的步骤,具体包括:接收所述终端设备在所述安全连接上发起的EAP-SIM/AKA认证请求;根据所述认证请求对所述终端设备进行初步验证,判断所述终端设备是否是合法用户;当验证所述终端设备属于合法用户时,将所述认证请求转发给所述认证服务器,使得所述认证服务器与所述终端设备针对所述终端设备的IMSI进行EAP-SIM/AKA双向认证。3.如权利要求2所述的方法,其特征在于,所述根据认证请求对所述终端设备进行初步验证,判断所述终端设备是否是合法用户的步骤,具体包括:根据所述认证请求,通过所述安全连接向所述终端设备发送通知消息,使得所述终端设备启动所述EAP-SIM/AKA双向认证;接收所述终端设备在启动所述EAP-SIM/AKA双向认证后,通过所述安全连接反馈的终端设备的IMSI;判断所述认证请求中携带的终端设备的IMSI,与所述终端设备在启动所述EAP-SIM/AKA认证后,通过所述安全连接反馈的终端设备的IMSI是否一
\t致;若判断结果为是,则所述终端设备属于合法用户;若判断结果为否,则结束流程。4.如权利要求1所述的方法,其特征在于,所述安全连接为超文本传输协议HTTPS安全连接。5.一种获取手机号码的方法,应用于一终端设备,其特征在于,包括:向一预定验证平台发送一连接请求,建立与所述验证平台的安全连接,其中,所述终端设备装设有用户身份识别SIM/全球用户识别USIM卡且支持可扩展验证协议EAP认证;在所述安全连接上向所述验证平台发起可扩展验证协议-用户识别模块/认证与密钥协商EAP-SIM/AKA认证请求,并在所述验证平台控制下,与一认证服务器之间进行EAP-SIM/AKA双向认证,其中,所述认证请求携带有终端设备的国际移动用户识别码IMSI;接收所述验证平台在所述EAP-SIM/AKA双向认证通过时通过所述安全连接发送的与所述IMSI对应的手机号码。6.如权利要求5所述的方法,其特征在于,在所述向一预定验证平台发送一连接请求之前,所述方法还包括:在需要获取所述终端设备的手机号码时,确认所述终端设备是否装设有SIM卡或USIM卡及是否支持可扩展验证协议EAP认证,并在所述终端设备装设有SIM卡或USIM卡、且支持可扩展验证协议EAP认证时,进入所述向一预定验证平台发送一连接请求的步骤。7.如权利要求5所述的方法,其特征在于,所述安全连接为超文本传输协议HTTPS安全连接。8.一种获取手机号码的装置,应用于一验证平台,其特征在于,包括:连接建立模块,用于接收终端设...

【专利技术属性】
技术研发人员:翁玮文
申请(专利权)人:中国移动通信集团公司
类型:发明
国别省市:北京;11

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

1