WiFi密码安全保护方法和装置与流程

文档序号:12740804阅读:309来源:国知局
WiFi密码安全保护方法和装置与流程

本发明涉及网络技术,尤其涉及一种无线保真(Wireless Fidelity,简称:WIFI)密码安全保护方法和装置。



背景技术:

WiFi是一种可以将个人电脑、手持设备(如平板(PAD)、手机)等终端以无线方式互相连接,已成为目前最为流行的一种网络技术。

为了保证网络安全,通常用户会设置WiFi的接入密码,现有的WiFi密码的设置通常是通过数字、字母和/或特殊符号的相互结合组成,为了保证WiFi密码不被破解,通常要设置很长的密码,不易记忆,并且,即使是合法用户在使用WiFi网络时,也要输入较长的密码,一旦一个字符输入错误,就得重新输入,非常麻烦,用户体验不高。



技术实现要素:

针对上述问题,本发明提供一种WiFi密码安全保护方法和装置,用于克服现有技术中WiFi密码复杂较长,不易记忆、输入易错和用户体验不高等缺陷。

第一方面,本发明提供一种无线保真WiFi密码安全保护方法,包括:

接收第一用户发送的接入请求,接入请求用于请求接入WiFi网络,接入请求中包含第一用户的用户信息和接入密码;

若接入密码与WiFi网络的密码不同,则根据第一用户的用户信息获取第一用户在预设时间段内发送的接入请求的次数;

若第一用户在预设时间段内发送的接入请求的次数大于第一阈值,则确定第一用户为非法用户,拒绝之后第一用户发送的接入请求。

可选地,方法还包括:

将第一用户的用户信息发送给第二用户,第二用户为合法用户。

可选地,方法还包括:

将确定第一用户为非法用户的时间发送给第二用户。

可选地,当确定的非法用户的数量大于第二阈值时,方法还包括:

将非法用户的数量发送给第二用户。

可选地,接收第一用户发送的接入请求之前,还包括:

设置第二用户为合法用户。

第二方面,本发明提供一种无线保真WiFi密码安全保护装置,包括:

接收模块,用于接收第一用户发送的接入请求,接入请求用于请求接入WiFi网络,接入请求中包含第一用户的用户信息和接入密码;

处理模块,用于若接入密码与WiFi网络的密码不同,则根据第一用户的用户信息获取第一用户在预设时间段内发送的接入请求的次数;

接收模块还用于若第一用户在预设时间段内发送的接入请求的次数大于第一阈值,则确定第一用户为非法用户,拒绝之后第一用户发送的接入请求。

可选地,还包括:

第一发送模块,用于将第一用户的用户信息发送给第二用户,第二用户为合法用户。

可选地,第一发送模块还用于将确定第一用户为非法用户的时间发送给第二用户。

可选地,还包括:第二发送模块用于当确定的非法用户的数量大于第二阈值时,将非法用户的数量发送给第二用户。

可选地,处理模块还用于设置第二用户为合法用户。

本发明提供的WiFi密码安全保护方法和装置,通过接收第一用户发送的接入请求,若接入密码与WiFi网络的密码不同,则根据第一用户的用户信息获取第一用户在预设时间段内发送的接入请求的次数;若第一用户在预设时间段内发送的接入请求的次数大于第一阈值,则确定第一用户为非法用户,拒绝接收之后第一用户发送的接入请求。即利用了在预设时间段内合法用户手动输入密码的频率比非法用户通过破译软件输入密码的频率低很多,从而,根据第一用户在预设时间发送的接入请求的次数确定是否为非法用户,当为非法用户时,拒绝之后第一用户发送的接入请求,在较早的时间识别出非法 用户,阻止其进行密码的尝试,从而,设置简单的WiFi密码即可,即易于记忆与输入,有能保证WiFi密码的安全,提高了用户体验。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明WiFi密码安全保护方法实施例一的流程示意图;

图2为本发明WiFi密码安全保护方法实施例二的流程示意图;

图3为本发明WiFi密码安全保护方法实施例三的流程示意图;

图4为本发明WiFi密码安全保护装置实施例一的结构示意图;

图5为本发明WiFi密码安全保护装置实施例二的结构示意图;

图6为本发明WiFi密码安全保护装置实施例三的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

为了保护WiFi密码的安全,用户之所以要设置长并且复杂的密码来 克服被破译的风险,是因为用户通过现有的密码破译软件,是通过穷举密码可能的所有组合,来尝试破译密码,在信号比较理想的情况下,通常2秒钟即可尝试一个密码,因此,如果密码较短或简单,较容易被破译。而通常合法用户手动输入密码,在两次输入密码中会有时间差,并且,手动输入密码的速度较慢,因此,本发明利用合法用户与非法用户(利用破译软件的用户)输入密码的时长的差异,尽早的识别非法用户,阻拦非法用户对密码的破译,从而,无需设置长而复杂的密码,便于记忆,提高用户体验。

下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。

图1为本发明WiFi密码安全保护方法实施例一的流程示意图,本实施例由WiFi网络的接入点执行,本实施例的方法如下:

S101:接收第一用户发送的接入请求,接入请求用于请求接入WiFi网络,接入请求中包含第一用户的用户信息和接入密码。

第一用户若要接入WiFi网络,则向WiFi网络的接入点发送接入请求,请求接入WiFi网络,接入请求中包含第一用户的用户信息和接入密码。其中,第一用户的用户信息可以包含用户名、第一用户的网络之间互连的协议(Internet Protocol,简称:IP)地址和/或媒体接入控制(Media Access Control,简称:MAC)地址等。

接入点接收到第一用户发送的接入请求。

S103:若接入密码与WiFi网络的密码不同,则根据第一用户的用户信息获取第一用户在预设时间段内发送的接入请求的次数。

即,接入密码错误,则根据第一用户用户信息获取同一个用户在预设时间段内发送的接入请求的次数,其中,预设时间是根据用户手动输入密码发送接入请求的最快频率确定的,例如:合法用户手动输入密码最快1分钟内2次,则确定预设时间为1分钟,第一阈值为2次,预设时间也可以设置为1分钟的倍数,相应地,第一阈值也要设置为2的相同的倍数。其中,所述WiFi网络的密码是由WiFi网络的管理者预先设定的,且保存在存储器中。

S105:若第一用户在预设时间段内发送的接入请求的次数大于第一阈值, 则确定第一用户为非法用户,拒绝之后第一用户发送的接入请求。

若第一用户在预设时间段内发送的接入请求的次数大于第一阈值,说明第一用户再通过破译软件进行密码尝试,为非法用户,拒绝之后第一用户发送的接入请求。

具体地,可以根据第一用户发送的数据包的IP地址或MAC地址确定是否为第一用户,也可以根据接入请求中的用户名确定是否为第一用户,如若是第一用户发送的数据包,则丢弃不进行处理。

本实施例,通过接收第一用户发送的接入请求,若接入密码与WiFi网络的密码不同,则根据第一用户的用户信息获取第一用户在预设时间段内发送的接入请求的次数;若第一用户在预设时间段内发送的接入请求的次数大于第一阈值,则确定第一用户为非法用户,拒绝接收之后第一用户发送的接入请求。即利用了在预设时间段内合法用户手动输入密码的频率比非法用户通过破译软件输入密码的频率低很多,从而,根据第一用户在预设时间发送的接入请求的次数确定是否为非法用户,当为非法用户时,拒绝之后第一用户发送的接入请求,在较早的时间识别出非法用户,阻止其进行密码的尝试,从而,设置简单的WiFi密码即可,即易于记忆与输入,有能保证WiFi密码的安全,提高了用户体验。

图2为本发明WiFi密码安全保护方法实施例二的流程示意图,图2是在图1所示实施例的基础上,确定了非法用户之后,进一步地还包括:S107和/或S109,S107和S109的执行顺序不做限制,如下所示:

S107:将第一用户的用户信息发送给第二用户。

其中,第二用户为合法用户。

将第一用户的用户信息发送给第二用户,第二用户可以获知想要接入其网络的用户的具体信息,了解非法用户的信息,以进行警告或者追究法律责任等。

S109:将确定第一用户为非法用户的时间发送给第二用户。

确定第一用户为非法用户的时间即第一用户的非法接入时间。

第二用户可以根据第一用户尝试接入其WiFi网络的时间,分析第一用户的用户信息,或者,根据其尝试接入WiFi网络的时间采取相应地措施。

本实施例,通过向第二用户反馈第一用户的用户信息和/或第一用户的非 法接入时间,供第二用户采取相应地措施进行参考。其中,第二用户通常为所述WiFi网络的管理者或拥有者,其可以修改WiFi网络的密码以及配置请求用户的黑名单等。所述第二用户的信息可以预先设置并保存在对应的存储空间,以供后续调用。

图3为本发明WiFi密码安全保护方法实施例三的流程示意图,图3是在图1所示实施例的基础上,当确定的非法用户的数量大于第二阈值时,进一步地还包括S111,如下所示:

S111:将非法用户的数量发送给第二用户。

本实施例,通过将非法用户的数量发送给第二用户,以提示用户非法用户的数量较多,使第二用户及时更改密码或在不适用网络时,关闭接入点,以保证网络安全。

在图1、图2或图3所示实施例的基础上,在接收第一用户发送的接入请求之前,还包括:设置第二用户为合法用户,第二用户通常是指开通该WiFi网络账号的用户,第二用户是指与该账号绑定的移动终端。

图4为本发明WiFi密码安全保护装置实施例一的结构示意图,本实施例的装置包括:接收模块401和处理模块402,其中,接收模块401用于接收第一用户发送的接入请求,接入请求用于请求接入WiFi网络,接入请求中包含第一用户的用户信息和接入密码;处理模块402用于若接入密码与WiFi网络的密码不同,则根据第一用户的用户信息获取第一用户在预设时间段内发送的接入请求的次数;接收模块401还用于若第一用户在预设时间段内发送的接入请求的次数大于第一阈值,则确定第一用户为非法用户,拒绝接收之后第一用户发送的接入请求。

本实施例的装置,对应地可用于执行图1所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

图5为本发明WiFi密码安全保护装置实施例二的结构示意图,图5是在图4所示实施例的基础上,进一步还包括:第一发送模块403,用于将第一用户的用户信息发送给第二用户,第二用户为合法用户。

第一发送模块403还用于将确定第一用户为非法用户的时间发送给第二用户。

本实施例的装置,对应地可用于执行图2所示方法实施例的技术方案, 其实现原理和技术效果类似,此处不再赘述。

图6为本发明WiFi密码安全保护装置实施例三的结构示意图,图6是在图4所示实施例的基础上,进一步还包括:第二发送模块404用于当确定的非法用户的数量大于第二阈值时,将非法用户的数量发送给第二用户。

本实施例的装置,对应地可用于执行图3所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

在上述各装置实施例种,处理模块402还用于设置第二用户为合法用户。

本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1