安全验证方法及装置制造方法及图纸

技术编号:14334291 阅读:87 留言:0更新日期:2017-01-04 08:20
本公开是关于一种安全验证方法及装置,属于互联网领域。该方法包括:当检测到安全验证指令时,判断当前是否已连接无线网络;当当前已连接无线网络时,确定所述无线网络的安全等级;基于所述无线网络的安全等级,确定当前进行安全验证的验证操作;基于确定的验证操作进行安全验证。本公开实施例当终端检测到安全验证指令时,通过当前已连接的无线网络的安全等级来确定当前进行安全验证的验证操作,进而通过确定的验证操作来进行安全验证,也即是,不同的安全等级对应的验证操作不同,从而在安全等级较高时,验证操作也会较为简化,从而提高了安全验证的效率。

【技术实现步骤摘要】

本公开涉及互联网领域,尤其涉及一种安全验证方法及装置
技术介绍
随着互联网技术的发展,各种终端的操作系统、支付平台、应用等被人们广泛使用,而用户账号和信息的安全问题也日益得到人们重视。当人们使用各种终端系统、支付平台、应用时,可以通过预先设置的密码等方式进行安全验证,例如当使用终端的操作系统时,可以通过设置的锁屏密码进行安全验证,当使用支付平台时,可以通过支付平台上设置的支付密码进行安全验证。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种安全验证方法及装置。根据本公开实施例的第一方面,提供了一种安全验证方法,所述方法包括:当检测到安全验证指令时,判断当前是否已连接无线网络;当当前已连接无线网络时,确定所述无线网络的安全等级;基于所述无线网络的安全等级,确定当前进行安全验证的验证操作;基于确定的验证操作进行安全验证。可选地,所述确定所述无线网络的安全等级,包括:从多个预设可信性条件中,确定所述无线网络所满足的预设可信性条件;确定所述无线网络所满足的预设可信性条件的数量;基于所述网线网络所满足的预设可信性条件的数量,从存储的数量范围与安全等级之间的对应关系中,获取所述无线网络的安全等级。可选地,所述确定所述无线网络的安全等级,包括:从多个预设可信性条件中,确定所述无线网络所满足的预设可信性条件;基于所述无线网络所满足的预设可信性条件,从存储的可信性条件与安全等级之间的对应关系中,获取所述无线网络的安全等级。可选地,所述多个预设可信性条件包括但不限于如下的条件:无线网络的物理地址与地址管理服务器为无线网络分配的物理地址相同;通过无线网络解析出的指定网站的域名与指定域名相同,所述指定域名为域名服务器为所述指定网站分配的域名;通过无线网络确定指定服务器的保密协议为指定保密协议;连接无线网络的时间段位于指定时间段内;连接无线网络的频率位于指定频率范围内。可选地,所述确定所述无线网络的安全等级,包括:获取所述无线网络的物理地址;向安全服务器发送安全等级获取请求,所述安全等级获取请求中携带所述物理地址,且所述安全等级获取请求用于指示所述安全服务器基于所述物理地址返回所述无线网络的安全等级;接收所述安全服务器基于所述物理地址返回的所述无线网络的安全等级。可选地,所述基于所述无线网络的安全等级,确定当前进行安全验证的验证操作,包括:确定当前进行安全验证的目标应用标识;判断预设应用列表中是否存储有所述目标应用标识,所述预设应用列表用于存储通过无线网络的安全等级确定安全验证的验证操作的多个应用标识;当所述预设应用列表中存储有所述目标应用标识时,基于所述无线网络的安全等级,从存储的安全等级与验证操作之间的对应关系中,获取当前进行安全验证的验证操作。可选地,所述基于所述无线网络的安全等级,确定当前进行安全验证的验证操作,包括:确定当前进行安全验证的目标应用标识;基于所述目标应用标识和所述无线网络的安全等级,从存储的应用标识、安全等级与验证操作之间的对应关系中,获取当前进行安全验证的验证操作。根据本公开实施例的第二方面,提供了一种安全验证装置,所述装置包括:判断模块,用于当检测到安全验证指令时,判断当前是否已连接无线网络;第一确定模块,用于当当前已连接无线网络时,确定所述无线网络的安全等级;第二确定模块,用于基于所述无线网络的安全等级,确定当前进行安全验证的验证操作;验证模块,用于基于确定的验证操作进行安全验证。可选地,所述第一确定模块包括:第一确定子模块,用于从多个预设可信性条件中,确定所述无线网络所满足的预设可信性条件;第二确定子模块,用于确定所述无线网络所满足的预设可信性条件的数量;第一获取子模块,用于基于所述网线网络所满足的预设可信性条件的数量,从存储的数量范围与安全等级之间的对应关系中,获取所述无线网络的安全等级。可选地,所述第一确定模块包括:第三确定子模块,用于从多个预设可信性条件中,确定所述无线网络所满足的预设可信性条件;第二获取子模块,用于基于所述无线网络所满足的预设可信性条件,从存储的可信性条件与安全等级之间的对应关系中,获取所述无线网络的安全等级。可选地,所述多个预设可信性条件包括但不限于如下的条件:无线网络的物理地址与地址管理服务器为无线网络分配的物理地址相同;通过无线网络解析出的指定网站的域名与指定域名相同,所述指定域名为域名服务器为所述指定网站分配的域名;通过无线网络确定指定服务器的保密协议为指定保密协议;连接无线网络的时间段位于指定时间段内;连接无线网络的频率位于指定频率范围内。可选地,所述第一确定模块包括:第三获取子模块,用于获取所述无线网络的物理地址;发送子模块,用于向安全服务器发送安全等级获取请求,所述安全等级获取请求中携带所述物理地址,且所述安全等级获取请求用于指示所述安全服务器基于所述物理地址返回所述无线网络的安全等级;接收子模块,用于接收所述安全服务器基于所述物理地址返回的所述无线网络的安全等级。可选地,所述第二确定模块包括:第四确定子模块,用于确定当前进行安全验证的目标应用标识;判断子模块,用于判断预设应用列表中是否存储有所述目标应用标识,所述预设应用列表用于存储通过无线网络的安全等级确定安全验证的验证操作的多个应用标识;第四获取子模块,用于当所述预设应用列表中存储有所述目标应用标识时,基于所述无线网络的安全等级,从存储的安全等级与验证操作之间的对应关系中,获取当前进行安全验证的验证操作。可选地,所述第二确定模块包括:第五确定子模块,用于确定当前进行安全验证的目标应用标识;第五获取子模块,用于基于所述目标应用标识和所述无线网络的安全等级,从存储的应用标识、安全等级与验证操作之间的对应关系中,获取当前进行安全验证的验证操作。根据本公开实施例的第三方面,提供了一种安全验证装置,所述装置包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:当检测到安全验证指令时,判断当前是否已连接无线网络;当当前已连接无线网络时,确定所述无线网络的安全等级;基于所述无线网络的安全等级,确定当前进行安全验证的验证操作;基于确定的验证操作进行安全验证。本公开的实施例提供的技术方案可以包括以下有益效果:在本公开实施例中,当终端检测到安全验证指令时,确定当前已连接的无线网络的安全等级,并通过当前已连接的无线网络的安全等级来确定当前进行安全验证的验证操作,进而通过确定的验证操作来进行安全验证,也即是,当当前所连接的无线网络的安全等级不同时,进行安全验证的验证操作也会不同,从而在安全等级较高时,验证操作也会较为简化,从而提高了安全验证的效率。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。图1是本公开实施例提供的一种安全验证方法的流程图。图2是本公开实施例提供的另一种安全验证方法的流程图。图3A是本公开实施例提供的一种安全验证装置框图。图3B是本公开实施例提供的一种第一确定模块框图。图3C是本公开实施例提供的另一种第一确定模块框图。图3D是本公开实施例提供的另一种第一确定模块框图。图3E是本公开实施例提供的一种第二确定模块框图本文档来自技高网...
安全验证方法及装置

【技术保护点】
一种安全验证方法,其特征在于,所述方法包括:当检测到安全验证指令时,判断当前是否已连接无线网络;当当前已连接无线网络时,确定所述无线网络的安全等级;基于所述无线网络的安全等级,确定当前进行安全验证的验证操作;基于确定的验证操作进行安全验证。

【技术特征摘要】
1.一种安全验证方法,其特征在于,所述方法包括:当检测到安全验证指令时,判断当前是否已连接无线网络;当当前已连接无线网络时,确定所述无线网络的安全等级;基于所述无线网络的安全等级,确定当前进行安全验证的验证操作;基于确定的验证操作进行安全验证。2.如权利要求1所述的方法,其特征在于,所述确定所述无线网络的安全等级,包括:从多个预设可信性条件中,确定所述无线网络所满足的预设可信性条件;确定所述无线网络所满足的预设可信性条件的数量;基于所述无线网络所满足的预设可信性条件的数量,从存储的数量范围与安全等级之间的对应关系中,获取所述无线网络的安全等级。3.如权利要求1所述的方法,其特征在于,所述确定所述无线网络的安全等级,包括:从多个预设可信性条件中,确定所述无线网络所满足的预设可信性条件;基于所述无线网络所满足的预设可信性条件,从存储的可信性条件与安全等级之间的对应关系中,获取所述无线网络的安全等级。4.如权利要求2或3所述的方法,其特征在于,所述多个预设可信性条件包括但不限于如下的条件:无线网络的物理地址与地址管理服务器为无线网络分配的物理地址相同;通过无线网络解析出的指定网站的域名与指定域名相同,所述指定域名为域名服务器为所述指定网站分配的域名;通过无线网络确定指定服务器的保密协议为指定保密协议;连接无线网络的时间段位于指定时间段内;连接无线网络的频率位于指定频率范围内。5.如权利要求1所述的方法,其特征在于,所述确定所述无线网络的安全等级,包括:获取所述无线网络的物理地址;向安全服务器发送安全等级获取请求,所述安全等级获取请求中携带所述物理地址,且所述安全等级获取请求用于指示所述安全服务器基于所述物理地址返回所述无线网络的安全等级;接收所述安全服务器基于所述物理地址返回的所述无线网络的安全等级。6.如权利要求1所述的方法,其特征在于,所述基于所述无线网络的安全等级,确定当前进行安全验证的验证操作,包括:确定当前进行安全验证的目标应用标识;判断预设应用列表中是否存储有所述目标应用标识,所述预设应用列表用于存储通过无线网络的安全等级确定安全验证的验证操作的多个应用标识;当所述预设应用列表中存储有所述目标应用标识时,基于所述无线网络的安全等级,从存储的安全等级与验证操作之间的对应关系中,获取当前进行安全验证的验证操作。7.如权利要求1所述的方法,其特征在于,所述基于所述无线网络的安全等级,确定当前进行安全验证的验证操作,包括:确定当前进行安全验证的目标应用标识;基于所述目标应用标识和所述无线网络的安全等级,从存储的应用标识、安全等级与验证操作之间的对应关系中,获取当前进行安全验证的验证操作。8.一种安全验证装置,其特征在于,所述装置包括:判断模块,用于当检测到安全验证指令时,判断当前是否已连接无线网络;第一确定模块,用于当当前已连接无线网络时,确定所述无线网络的安全等级;第二确定模块,用于基于所述无线网络的安全等级,确定当前进行安全验证的验证操作;验证模块,用于基于确...

【专利技术属性】
技术研发人员:王硕朱瑞贤鲍协浩
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京;11

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

1