CN107182054A - 无线热点连接控制方法、装置、设备及计算机存储介质 - Google Patents

无线热点连接控制方法、装置、设备及计算机存储介质 Download PDF

Info

Publication number
CN107182054A
CN107182054A CN201710552386.0A CN201710552386A CN107182054A CN 107182054 A CN107182054 A CN 107182054A CN 201710552386 A CN201710552386 A CN 201710552386A CN 107182054 A CN107182054 A CN 107182054A
Authority
CN
China
Prior art keywords
passwords
visitors
hotspot
corresponding relation
configuration file
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201710552386.0A
Other languages
English (en)
Inventor
郭崇鑫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Shiyuan Electronics Thecnology Co Ltd
Original Assignee
Shenzhen Kaishi Electronic Technology Co ltd
Guangzhou Shiyuan Electronics Thecnology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Kaishi Electronic Technology Co ltd, Guangzhou Shiyuan Electronics Thecnology Co Ltd filed Critical Shenzhen Kaishi Electronic Technology Co ltd
Priority to CN201710552386.0A priority Critical patent/CN107182054A/zh
Publication of CN107182054A publication Critical patent/CN107182054A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/083Network architectures or network communication protocols for network security for authentication of entities using passwords
    • H04L63/0846Network architectures or network communication protocols for network security for authentication of entities using passwords using time-dependent-passwords, e.g. periodically changing passwords
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0876Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • H04L63/108Network architectures or network communication protocols for network security for controlling access to devices or network resources when the policy decisions are valid for a limited amount of time

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明提供一种无线热点连接控制方法、装置、设备及计算机存储介质,所述方法包括:获取设备标识与访客密码的对应关系,所述设备标识是电子设备的标识,所述访客密码是所述电子设备连接无线热点时可使用的热点密码;将所述设备标识与访客密码的对应关系更新存储在热点的配置文件中;根据所述配置文件启动无线热点服务,所述无线热点服务基于所述配置文件中的对应关系,允许与所述对应关系中的设备标识和访客密码对应匹配的电子设备连接无线热点。应用本发明实施例,实现即使用户将访客密码泄露给其他人,但其他人的电子设备的设备标识不在对应关系中,则其他人无法利用该访客密码连接无线热点,从而避免由于热点密码泄露导致其他人连接热点。

Description

无线热点连接控制方法、装置、设备及计算机存储介质
技术领域
本发明涉及智能设备技术领域,尤其涉及无线热点连接控制方法、装置、设备及计算机存储介质。
背景技术
WiFi(Wireless-Fidelity,无线保真)技术作为一种无线通信方式,其使用越来越广泛。现有的电子设备大多具有无线保真功能,可以通过开启无线通信模块连接附近的无线热点,考虑到网络的安全性,提供无线热点的设备会设置连接无线热点的热点密码。
然而,任何人需要连接无线热点时都使用同一个热点密码,容易由于热点密码泄露导致其他人可连接热点,连接热点的设备越多,会出现网速慢、网络不安全等问题。
发明内容
本发明提供了无线热点连接控制方法、装置、设备及计算机存储介质,以解决现有技术中由于热点密码泄露出现网速慢、网络不安全等问题。
根据本发明实施例的第一方面,提供一种无线热点连接控制方法,所述方法包括:
获取设备标识与访客密码的对应关系,所述设备标识是电子设备的标识,所述访客密码是所述电子设备连接无线热点时可使用的热点密码;
将所述设备标识与访客密码的对应关系更新存储在热点的配置文件中;
根据所述配置文件启动无线热点服务,所述无线热点服务基于所述配置文件中的对应关系,允许与所述对应关系中的设备标识和访客密码对应匹配的电子设备连接无线热点。
在一个可选的实现方式中,所述获取设备标识与访客密码的对应关系,包括:
显示用于设置设备标识和访客密码的热点设置界面;
基于所述热点设置界面获取设备标识与访客密码的对应关系。
在一个可选的实现方式中,所述访客密码具有时效性,所述方法还包括:
根据访客密码的时效性判定访客密码失效时,删除对应关系中已失效的访客密码及与已失效的访客密码对应的设备标识。
在一个可选的实现方式中,所述配置文件包括热点配置文件和对应关系管理配置文件,所述对应关系管理配置文件用于存储所述对应关系,所述热点配置文件是无线热点服务启动时所需加载的配置文件,所述热点配置文件中配置有关联所述对应关系管理配置文件中对应关系的配置项。
在一个可选的实现方式中,所述配置文件中还包括公共密码,所述公共密码是任何电子设备连接无线热点时可使用的热点密码,所述公共密码与所述访客密码不同。
在一个可选的实现方式中,所述方法还包括:
接收携带有目标设备标识和目标密码的连接请求,所述目标设备标识是发起所述连接请求的目标设备的标识;
若所述目标设备标识和目标密码与所述对应关系中的设备标识和访客密码对应匹配,则允许所述目标设备接入无线热点;
若所述目标密码与所述公共密码匹配,则允许所述目标设备接入无线热点。
根据本发明实施例的第二方面,提供一种无线热点连接控制装置,所述装置包括:
关系获取模块,用于获取设备标识与访客密码的对应关系,所述设备标识是电子设备的标识,所述访客密码是所述电子设备连接无线热点时可使用的热点密码;
信息更新模块,用于将所述设备标识与访客密码的对应关系更新存储在热点的配置文件中;
服务启动模块,用于根据所述配置文件启动无线热点服务,所述无线热点服务基于所述配置文件中的对应关系,允许与所述对应关系中的设备标识和访客密码对应匹配的电子设备连接无线热点。
在一个可选的实现方式中,所述配置文件中还包括公共密码,所述公共密码是任何电子设备连接无线热点时可使用的热点密码,所述公共密码与所述访客密码不同。
在一个可选的实现方式中,所述装置还包括:
请求接收模块,用于接收携带有目标设备标识和目标密码的连接请求,所述目标设备标识是发起所述连接请求的目标设备的标识;
连接控制模块,用于若所述目标设备标识和目标密码与所述对应关系中的设备标识和访客密码对应匹配,则允许所述目标设备接入无线热点;若所述目标密码与所述公共密码匹配,则允许所述目标设备接入无线热点。
根据本发明实施例的第三方面,提供一种电子设备,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
获取设备标识与访客密码的对应关系,所述设备标识是电子设备的标识,所述访客密码是所述电子设备连接无线热点时可使用的热点密码;
将所述设备标识与访客密码的对应关系更新存储在热点的配置文件中;
根据所述配置文件启动无线热点服务,所述无线热点服务基于所述配置文件中的对应关系,允许与所述对应关系中的设备标识和访客密码对应匹配的电子设备连接无线热点。
根据本发明实施例的第四方面,提供一种计算机存储介质,所述存储介质中存储有程序指令,所述程序指令包括:
获取设备标识与访客密码的对应关系,所述设备标识是电子设备的标识,所述访客密码是所述电子设备连接无线热点时可使用的热点密码;
将所述设备标识与访客密码的对应关系更新存储在热点的配置文件中;
根据所述配置文件启动无线热点服务,所述无线热点服务基于所述配置文件中的对应关系,允许与所述对应关系中的设备标识和访客密码对应匹配的电子设备连接无线热点。
应用本发明实施例方案,通过设备标识与访客密码建立电子设备与热点密码的对应关系,并将对应关系更新在热点的配置文件中,并基于配置文件启动无线热点服务;实现在接收到连接请求时,允许对应关系中设备标识对应电子设备可以使用该设备标识对应的访客密码连接无线热点,即使用户将访客密码泄露给其他人,但其他人的电子设备的设备标识不在对应关系中,则其他人无法利用该访客密码连接无线热点,从而避免由于热点密码泄露导致其他人连接热点。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
图1A是本发明根据一示例性实施例示出的一种无线热点连接控制方法的流程图。
图1B是本发明根据一示例性实施例示出的一种热点设置界面示意图。
图1C是本发明根据一示例性实施例示出的另一种热点设置界面示意图。
图2是本发明根据一示例性实施例示出的另一种无线热点连接控制方法的流程图。
图3是本发明根据一示例性实施例示出的一种无线热点连接控制装置的框图。
图4是本发明根据一示例性实施例示出的一种无线热点连接控制装置所在电子设备的一种硬件结构图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
在本发明使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
应当理解,尽管在本发明可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本发明范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。
WiFi技术作为一种无线通信方式,其使用越来越广泛。许多电子设备可以通过无线通信模块连接无线热点,以实现联网。针对提供无线热点的设备,某些设备中仅存在AP(Access Point接入点)模式,有些设备既包括AP(Access Point接入点)模式,又包括STA(Station工作站)模式。其中,AP模式下,设备可以提供WiFi热点,以共享流量或有线网络,STA模式下,用于连接无线路由器上网。例如,路由器往往只设有AP模块,智能手机、智能机顶盒等往往具有双模式。比如,现有Android智能设备使用两个WiFi模块,其中一个WiFi模块可以工作在STA模式,另一个WiFi模块可以工作在AP模式,使得Android设备能够同时运行在STA模式和AP模式。在STA模式时,Android设备作为无线终端,通过工作在STA模式的WiFi模块连接到无线路由器等中继设备,从而能够实现Android设备的无线上网功能;在AP模式时,Android设备提供无线接入服务,其他具有WiFi功能的无线终端通过工作在AP模式的WiFi模块接入外部网络,实现其他具有WiFi功能的无线终端的无线上网功能。
考虑到网络的安全性,提供无线热点的设备会设置连接无线热点的热点密码。然而,任何人需要连接无线热点时都使用同一个热点密码,会出现热点密码不安全的问题。例如,如果使用过该热点密码的用户泄漏该热点密码,则他人可以利用热点密码连接该热点,造成网速减慢、网络不安全等问题。特别是在企业的应用场景中,访客来访时往往会询问无线热点的热点密码,如果将热点密码告知任何访客,则容易出现热点密码泄露的现象。
为了避免所有人都使用相同的热点密码连接无线热点导致热点密码容易泄露的问题,本发明提供一种无线热点连接控制方法、装置、设备及计算机存储介质。本发明实施例通过设备标识与访客密码建立电子设备与热点密码的对应关系,并将对应关系更新在热点的配置文件中,并基于配置文件启动无线热点服务。实现在接收到连接请求时,允许对应关系中设备标识对应电子设备可以使用该设备标识对应的访客密码连接无线热点,而不允许设备标识不在对应关系中的电子设备使用对应关系中的访客密码连接无线热点,也不允许设备标识在对应关系中、但电子设备使用其他对应关系中的访客密码连接无线热点。可见,即使用户将访客密码泄露给其他人,但其他人的电子设备的设备标识不在对应关系中,则其他人无法利用该访客密码连接无线热点,从而避免由于热点密码泄露导致其他人连接热点。
以下结合附图对本发明实施例进行详细说明。
如图1A所示,图1A是本发明根据一示例性实施例示出的一种无线热点连接控制方法的流程图,该方法可以包括以下步骤101至步骤103:
在步骤101中,获取设备标识与访客密码的对应关系,所述设备标识是电子设备的标识,所述访客密码是所述电子设备连接无线热点时可使用的热点密码。
在步骤102中,将所述设备标识与访客密码的对应关系更新存储在热点的配置文件中。
在步骤103中,根据所述配置文件启动无线热点服务,所述无线热点服务基于所述配置文件中的对应关系,允许与所述对应关系中的设备标识和访客密码对应匹配的电子设备连接无线热点。
本发明实施例可以应用于具有提供无线热点功能的电子设备中,例如,可以应用于路由设备、机顶盒、平板、智能手机等电子设备。具体的,可以应用于Android机顶盒、Android游戏盒、Android智能电视、Android智能广告机、Android会议机、Android教育机等设备。
首先,本发明实施例先对设备标识与访客密码进行介绍。
设备标识是电子设备的标识,例如,可以是电子设备的名称、编号,也可以是数字、字符串、符号等的任意组合,只要能唯一标识电子设备即可。在一个可选的实现方式中,由于电子设备向提供无线热点的设备发送连接请求时,往往会携带本电子设备的MAC地址(Media Access Control Address,媒体访问控制地址或物理地址),因此,本发明实施例所述设备标识可以为MAC地址。
可见,通过将标识信息限定为MAC地址,又由于连接请求中原本会携带MAC地址,在后续利用对应关系对是否允许电子设备连接无线热点进行控制时,无需连接请求携带其他设备标识信息,减少连接请求携带的信息量。
访客密码是电子设备连接无线热点时可使用的热点密码,即设备标识对应的电子设备可以通过访客密码连接无线热点。可以理解的是,访客密码是为了区分后面的公共密码而命名的一种热点密码,不限于是访客才能使用的热点密码。将对应关系中的密码都可以称作访客密码。
访客密码与设备标识的对应关系可以是一对一、也可以是一对多。例如,针对不同的电子设备,可以设置不同的访客密码,实现不同电子设备使用不同访客密码连接无线热点。又如,针对不同的电子设备,可以设置相同的访客密码,实现不同电子设备使用相同访客密码连接无线热点,减少访客密码数量。
可见,相对于现有技术中通用热点密码而言,访客密码具有权限性,仅允许与访客密码存在对应关系的设备标识的电子设备使用访客密码连接无线热点,不允许与访客密码不存在对应关系的设备标识的电子设备使用访客密码连接无线热点。
在一个例子中,访客密码可以是永久性的,即持有设备标识的电子设备的用户可以通过与设备标识存在对应关系的访客密码随时连接无线热点。
在另一个例子中,由于某些用户不会长期使用无线热点,例如访客往往只是偶尔来目标场所(如企业或家庭)一次,目标场所是提供无线热点功能的电子设备所提供服务的场所;则为了避免对应关系数量太多占用配置文件较多存储空间,可以设置访客密码的时效性,即可以设置访客密码的存活时间。访客密码又可以称为临时密码。根据访客密码的时效性判定访客密码失效时(例如访客密码的存活时间结束时),删除对应关系中已失效的访客密码及与已失效的访客密码对应的设备标识。
可见,在访客密码失效后,可以删除该访客密码的对应关系,从而减少对应关系占用的存储空间。
接下来,对对应关系的获取方式进行介绍。
在一个例子中,持有电子设备的用户可以随意输入一个密码以连接无线热点,触发电子设备向提供无线热点的设备发送连接请求。提供热点的设备可以基于连接请求获得电子设备的设备标识,通过随机生成密码的方式确定电子设备的访客密码,从而获得设备标识和访客密码的对应关系。
然而,实际应用中,用户在不知道密码的情况下往往不会随意输入密码以连接无线热点,因此不会触发电子设备发送连接请求。鉴于此,本发明实施例预先提供用于设置设备标识和访客密码的热点设置界面。显示用于设置设备标识和访客密码的热点设置界面,基于所述热点设置界面获取设备标识与访客密码的对应关系。
其中,设置界面中可以包括设备标识控件和访客密码控件,用户(如管理员)可以通过设置界面中的设备标识控件确定设备标识,通过设置界面中的访客密码控件确定访客密码。针对设备标识,可以通过用户查询电子设备并告知用户(如管理员/网管)、用户将设备标识输入设置界面的方式获得。关于访客密码,可以是用户直接输入;也可以是随机生成,用户通过选择控件或密码确认控件确定设备标识对应的访客密码,又由于控件存在对应关系,从而获得设备标识与访客密码的对应关系。
在一个例子中,为了提示出已设置对应关系,可以在显示热点设置界面时读取配置文件,解析配置文件中已存储的对应关系,将对应关系中的设备标识和访客密码更新显示到热点设置界面中,以便用户查看或修改已设置的对应关系。
如图1B所示,图1B是本发明根据一示例性实施例示出的一种热点设置界面示意图。在该示意图中,设置界面可以包括无线热点的SSID(Service Set Identifier,服务集标识)控件、安全性控件、设备标识控件、访客密码控件、增加控件、删除控件等。在该实施例中,可以通过SSID控件设置无线热点的名称、通过安全性控件设置无线热点的安全性、通过增加控件增加对应关系、通过删除控件删除对应关系等。设备标识为MAC地址。在该设置界面中设置有三种对应关系:
00:11:22:33:44:55 23456789
11:22:33:44:55:66 34567890
22:33:44:55:66:77 45678901
每个MAC地址对应的密码控件中的密码可以是用户手动输入,也可以是随机生成,具体根据需求设定。在设置界面设置完成后,可以通过点击“确定”控件实现触发生成确认指令,获得对应关系。
由上述实施例可见,通过热点设置界面确定设备标识与访客密码的对应关系,可以提高对应关系的可控性,且容易实现。
可以理解的是,除了采用上述方式确定设备标识与访客密码的对应关系,还可以采用其他方式确定,在此不一一列举。
在确定对应关系后,可以将访客密码通知持有设备标识所对应电子设备的用户。通知方式可以是口头通知,例如,管理员通过口头的方式告知用户。通知方式也可以是自动通知,例如,根据用户的登记信息(如电话号码、邮箱等),向相应的应用推送该访客密码,例如,基于电话号码发送内容包括访客密码的短信,又如,基于邮箱发送内容包括访客密码的邮件等。不管采用哪种方式,可以将访客密码通知到相应的用户,以便用户利用访客密码连接无线热点。
在确定对应关系后,可以将所述设备标识与访客密码的对应关系更新存储在热点的配置文件中。
在一个例子中,本发明实施例所指配置文件可以是热点配置文件,热点配置文件是无线热点服务启动时所需加载的配置文件。热点配置文件中不仅包括对应关系,还可以包括WiFi热点状态、SSID广播状态、SSID名称、安全性加密方式等配置参数。WiFi热点状态用于指示对应WiFi模块的AP功能是否开启。SSID名称指对应WiFi模块的WiFi热点名称,用于网络连接设备搜索连接。SSID广播状态用于指示对应的SSID名称是否处于可见状态。安全性加密方式包括开放状态和加密状态,用于指示连接对应WiFi模块时是否需要输入密码。
例如,无线热点服务可以是hostapd热点服务,hostapd是一个用户态用于AP和认证服务器的守护进程。热点配置文件可以是hostapd.conf配置文件,每次启动无线热点服务时,需加载hostapd.conf配置文件。
然而,实际应用中,每次添加或删除允许连接热点的电子设备时,需要更新对应关系。如果将对应关系存储在热点配置文件中,则每次更新对应关系时需要更新热点配置文件,而热点配置文件比较大,每次更新热点配置文件中的对应关系需要加载过大的配置文件,因此,在一个可选的实现方式中,增设一种专用于存储对应关系的对应关系管理配置文件,可以将对应关系存储在对应关系管理配置文件,并在热点配置文件中配置有关联所述对应关系管理配置文件中对应关系的配置项,以便无线热点服务利用该配置项关联对应关系管理配置文件中对应关系。
例如,对应关系管理配置文件为hostapd.wpa_psk配置文件,在hostapd.conf配置文件中设有wpa_psk_file=hostapd.wpa_psk配置项,实现无线热点服务去在加载hostapd.conf配置文件后,可以通过该配置项获取到hostapd.wpa_psk配置文件中的对应关系。
由上述实施例可见,由于将对应关系存储在独立的对应关系管理配置文件中,且对应关系管理配置文件与热点配置文件是不同的配置文件,则可以开启与热点配置文件不同的线程加载对应关系管理配置文件,提高配置加载速度,方便管理。
由于每次变更配置文件时,往往需要重新启动无线热点服务,因此,在更新配置文件后,可以根据所述配置文件启动无线热点服务。启动无线热点服务时,该服务可以加载配置文件,然后根据配置文件里面的配置项去启动支持相应功能的热点服务。同时还可以启动DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)服务等,以便给网络服务分配IP地址等。
由上述实施例可见,通过设备标识与访客密码建立电子设备与热点密码的对应关系,并将对应关系更新在热点的配置文件中,并基于配置文件启动无线热点服务。实现在接收到连接请求时,允许对应关系中设备标识对应电子设备可以使用该设备标识对应的访客密码连接无线热点,即使用户将访客密码泄露给其他人,但其他人的电子设备的设备标识不在对应关系中,则其他人无法利用该访客密码连接无线热点,从而避免由于热点密码泄露导致其他人连接热点。
在一个可选的实现方式中,针对需连接无线热点的电子设备的数量比较少的场景,例如,家庭里连接无线热点,可以仅用对应关系对是否允许电子设备连接无线热点进行判断。
在另一个可选的实现方式中,针对需连接无线热点的电子设备的数量比较多的场景中,针对每个需连接无线热点的电子设备都设置相应的访客密码,增大设置的工作量,鉴于此,本发明实施例还提供一种公共密码,所述公共密码是任何电子设备连接无线热点时可使用的热点密码、且公共密码与任何访客密码不同。所述无线热点服务允许任何电子设备利用公共密码连接无线热点。可见,该类密码为不具有权限的密码。从而可知,公共密码的重要性强于访客密码,因为公共密码泄露,任何电子设备都可以使用该公共密码连接无线热点。因此,访客密码是保密程度低的密码,公共密码是保密程度高的密码。
针对不会泄露密码的一类用户,可以告知其公共密码,例如可以告诉企业内部人员公共密码,可以告知家庭内部成员公共密码;针对可能会泄露密码的用户,仅告诉其访客密码,例如针对来访人员,仅告诉与其电子设备的设备标识相对应的访客密码。因此,尽管访客将访客密码泄露给其他人,但其他人的设备标识不在对应关系中,则其他人无法使用该访客密码连接无线热点。
关于公共密码的获取方式,在一个例子中,可以基于热点设置界面获取公共密码。如图1C所示,图1C是本发明根据一示例性实施例示出的另一种热点设置界面示意图。在该示意图中,设置界面不仅可以包括无线热点的SSID(Service Set Identifier,服务集标识)控件、安全性控件、设备标识控件、访客密码控件、增加控件、删除控件等,还可以包括公共密码控件,通过公共密码控件获得公共密码。
由上述实施例可见,通过将密码按访问权限划分为访客密码和公共密码,并将不同的密码告诉不同权限的用户,不仅可以避免公共密码泄露,还可以避免对所有电子设备都设置相应的访客密码导致设置效率低的缺陷。
在一个例子中,公共密码和对应关系都可以存储在关系管理配置文件中。以关系管理配置文件为hostapd.wpa_psk配置文件为例,例如,相应的hostapd.wpa_psk配置文件存储有如下内容:
00:00:00:00:00:00 12345678
00:11:22:33:44:55 23456789
11:22:33:44:55:66 34567890
22:33:44:55:66:77 45678901
其中,利用MAC地址00:00:00:00:00:00表示所有连接设备,则对应的密码为公用密码,其他的项均为指定MAC地址与访客密码的对应关系。
在另一个例子中,由于公共密码更新的频率不高,因此,可以将公共密码存储在热点配置文件中,无线热点服务在接收携带有目标设备标识和目标密码的连接请求时,若所述目标密码与所述公共密码匹配,则允许所述目标设备接入热点。
接下来,从无线热点服务已经启动的角度对无线热点连接控制进行介绍。如图2所示,图2是本发明根据一示例性实施例示出的另一种无线热点连接控制方法的流程图,该方法可以包括以下步骤201至步骤203:
在步骤201中,接收携带有目标设备标识和目标密码的连接请求,所述目标设备标识是发起所述连接请求的目标设备的标识。
在步骤202中,若所述目标设备标识和目标密码与对应关系中的设备标识和访客密码对应匹配,则允许所述目标设备接入无线热点。
其中,对应关系是存储在配置文件中的设备标识与访客密码的对应关系。对应关系可以基于步骤101和步骤102的方式获得,在此不做赘述。
在步骤203中,若所述目标密码与所述公共密码匹配,则允许所述目标设备接入无线热点。
由上述实施例可见,本实施例中,任何电子设备可以使用公共密码连接无线热点,仅对应关系中的设备标识对应的电子设备可以利用相应的访客密码连接无线热点,将不同等级的密码告诉不同类型的用户,可以保证密码的安全性,避免密码泄露导致出现网速慢、网络不安全等问题。
以上实施方式中的各种技术特征可以任意进行组合,只要特征之间的组合不存在冲突或矛盾,但是限于篇幅,未进行一一描述,因此上述实施方式中的各种技术特征的任意进行组合也属于本说明书公开的范围。
与前述无线热点连接控制方法的实施例相对应,本发明还提供了无线热点连接控制装置及其所应用的电子设备、以及计算机存储介质的实施例。
如图3所示,图3是本发明根据一示例性实施例示出的一种无线热点连接控制装置的框图,所述装置包括:关系获取模块320、信息更新模块340和服务启动模块360。
其中,关系获取模块320,用于获取设备标识与访客密码的对应关系,所述设备标识是电子设备的标识,所述访客密码是所述电子设备连接无线热点时可使用的热点密码。
信息更新模块340,用于将所述设备标识与访客密码的对应关系更新存储在热点的配置文件中。
服务启动模块360,用于根据所述配置文件启动无线热点服务,所述无线热点服务基于所述配置文件中的对应关系,允许与所述对应关系中的设备标识和访客密码对应匹配的电子设备连接无线热点。
由上述实施例可见,通过设备标识与访客密码建立电子设备与热点密码的对应关系,并将对应关系更新在热点的配置文件中,并基于配置文件启动无线热点服务;实现在接收到连接请求时,允许对应关系中设备标识对应电子设备可以使用该设备标识对应的访客密码连接无线热点,即使用户将访客密码泄露给其他人,但其他人的电子设备的设备标识不在对应关系中,则其他人无法利用该访客密码连接无线热点,从而避免由于热点密码泄露导致其他人连接热点。
在一个可选的实现方式中,所述关系获取模块320,具体用于:
显示用于设置设备标识和访客密码的热点设置界面;
基于所述热点设置界面获取设备标识与访客密码的对应关系。
在一个可选的实现方式中,所述访客密码具有时效性,所述信息更新模块340还用于:
根据访客密码的时效性判定访客密码失效时,删除对应关系中已失效的访客密码及与已失效的访客密码对应的设备标识。
在一个可选的实现方式中,所述配置文件包括热点配置文件和对应关系管理配置文件,所述对应关系管理配置文件用于存储所述对应关系,所述热点配置文件是无线热点服务启动时所需加载的配置文件,所述热点配置文件中配置有关联所述对应关系管理配置文件中对应关系的配置项。
在一个可选的实现方式中,所述配置文件中还包括公共密码,所述公共密码是任何电子设备连接无线热点时可使用的热点密码,所述公共密码与所述访客密码不同。
在一个可选的实现方式中,所述装置还包括(图3未示出):
请求接收模块,用于接收携带有目标设备标识和目标密码的连接请求,所述目标设备标识是发起所述连接请求的目标设备的标识;
连接控制模块,用于若所述目标设备标识和目标密码与所述对应关系中的设备标识和访客密码对应匹配,则允许所述目标设备接入无线热点;若所述目标密码与所述公共密码匹配,则允许所述目标设备接入无线热点。
相应的,本发明还提供一种电子设备,所述设备包括有处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:
获取设备标识与访客密码的对应关系,所述设备标识是电子设备的标识,所述访客密码是所述电子设备连接无线热点时可使用的热点密码;
将所述设备标识与访客密码的对应关系更新存储在热点的配置文件中;
根据所述配置文件启动无线热点服务,所述无线热点服务基于所述配置文件中的对应关系,允许与所述对应关系中的设备标识和访客密码对应匹配的电子设备连接无线热点。
相应的,本发明实施例一种计算机存储介质,所述存储介质中存储有程序指令,所述程序指令包括:
获取设备标识与访客密码的对应关系,所述设备标识是电子设备的标识,所述访客密码是所述电子设备连接无线热点时可使用的热点密码;
将所述设备标识与访客密码的对应关系更新存储在热点的配置文件中;
根据所述配置文件启动无线热点服务,所述无线热点服务基于所述配置文件中的对应关系,允许与所述对应关系中的设备标识和访客密码对应匹配的电子设备连接无线热点。
本发明可采用在一个或多个其中包含有程序代码的存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。计算机可用存储介质包括永久性和非永久性、可移动和非可移动媒体,可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括但不限于:相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。
上述装置中各个模块的功能和作用的实现过程具体详情见上述方法中对应步骤的实现过程,在此不再赘述。
对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本发明方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
本发明无线热点连接控制装置的实施例可以应用在电子设备上。装置实施例可以通过软件实现,也可以通过硬件或者软硬件结合的方式实现。以软件实现为例,作为一个逻辑意义上的装置,是通过其所在电子设备的处理器将非易失性存储器中对应的计算机程序指令读取到内存中运行形成的。从硬件层面而言,如图4所示,为本发明无线热点连接控制装置432所在电子设备的一种硬件结构图,除了图4所示的处理器410、内存430、网络接口420、以及非易失性存储器440之外,实施例中装置432所在的电子设备通常根据该电子设备的实际功能,还可以包括其他硬件,对此不再赘述。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本发明旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。
应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。

Claims (11)

1.一种无线热点连接控制方法,其特征在于,所述方法包括:
获取设备标识与访客密码的对应关系,所述设备标识是电子设备的标识,所述访客密码是所述电子设备连接无线热点时可使用的热点密码;
将所述设备标识与访客密码的对应关系更新存储在热点的配置文件中;
根据所述配置文件启动无线热点服务,所述无线热点服务基于所述配置文件中的对应关系,允许与所述对应关系中的设备标识和访客密码对应匹配的电子设备连接无线热点。
2.根据权利要求1所述的方法,其特征在于,所述获取设备标识与访客密码的对应关系,包括:
显示用于设置设备标识和访客密码的热点设置界面;
基于所述热点设置界面获取设备标识与访客密码的对应关系。
3.根据权利要求1所述的方法,其特征在于,所述访客密码具有时效性,所述方法还包括:
根据访客密码的时效性判定访客密码失效时,删除对应关系中已失效的访客密码及与已失效的访客密码对应的设备标识。
4.根据权利要求1至3任一项所述的方法,其特征在于,所述配置文件包括热点配置文件和对应关系管理配置文件,所述对应关系管理配置文件用于存储所述对应关系,所述热点配置文件是无线热点服务启动时所需加载的配置文件,所述热点配置文件中配置有关联所述对应关系管理配置文件中对应关系的配置项。
5.根据权利要求1至3任一项所述的方法,其特征在于,所述配置文件中还包括公共密码,所述公共密码是任何电子设备连接无线热点时可使用的热点密码,所述公共密码与所述访客密码不同。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
接收携带有目标设备标识和目标密码的连接请求,所述目标设备标识是发起所述连接请求的目标设备的标识;
若所述目标设备标识和目标密码与所述对应关系中的设备标识和访客密码对应匹配,则允许所述目标设备接入无线热点;
若所述目标密码与所述公共密码匹配,则允许所述目标设备接入无线热点。
7.一种无线热点连接控制装置,其特征在于,所述装置包括:
关系获取模块,用于获取设备标识与访客密码的对应关系,所述设备标识是电子设备的标识,所述访客密码是所述电子设备连接无线热点时可使用的热点密码;
信息更新模块,用于将所述设备标识与访客密码的对应关系更新存储在热点的配置文件中;
服务启动模块,用于根据所述配置文件启动无线热点服务,所述无线热点服务基于所述配置文件中的对应关系,允许与所述对应关系中的设备标识和访客密码对应匹配的电子设备连接无线热点。
8.根据权利要求7所述的装置,其特征在于,所述配置文件中还包括公共密码,所述公共密码是任何电子设备连接无线热点时可使用的热点密码,所述公共密码与所述访客密码不同。
9.根据权利要求8所述的装置,其特征在于,所述装置还包括:
请求接收模块,用于接收携带有目标设备标识和目标密码的连接请求,所述目标设备标识是发起所述连接请求的目标设备的标识;
连接控制模块,用于若所述目标设备标识和目标密码与所述对应关系中的设备标识和访客密码对应匹配,则允许所述目标设备接入无线热点;若所述目标密码与所述公共密码匹配,则允许所述目标设备接入无线热点。
10.一种电子设备,其特征在于,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
获取设备标识与访客密码的对应关系,所述设备标识是电子设备的标识,所述访客密码是所述电子设备连接无线热点时可使用的热点密码;
将所述设备标识与访客密码的对应关系更新存储在热点的配置文件中;
根据所述配置文件启动无线热点服务,所述无线热点服务基于所述配置文件中的对应关系,允许与所述对应关系中的设备标识和访客密码对应匹配的电子设备连接无线热点。
11.一种计算机存储介质,其特征在于,所述存储介质中存储有程序指令,所述程序指令包括:
获取设备标识与访客密码的对应关系,所述设备标识是电子设备的标识,所述访客密码是所述电子设备连接无线热点时可使用的热点密码;
将所述设备标识与访客密码的对应关系更新存储在热点的配置文件中;
根据所述配置文件启动无线热点服务,所述无线热点服务基于所述配置文件中的对应关系,允许与所述对应关系中的设备标识和访客密码对应匹配的电子设备连接无线热点。
CN201710552386.0A 2017-07-07 2017-07-07 无线热点连接控制方法、装置、设备及计算机存储介质 Pending CN107182054A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710552386.0A CN107182054A (zh) 2017-07-07 2017-07-07 无线热点连接控制方法、装置、设备及计算机存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710552386.0A CN107182054A (zh) 2017-07-07 2017-07-07 无线热点连接控制方法、装置、设备及计算机存储介质

Publications (1)

Publication Number Publication Date
CN107182054A true CN107182054A (zh) 2017-09-19

Family

ID=59845766

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710552386.0A Pending CN107182054A (zh) 2017-07-07 2017-07-07 无线热点连接控制方法、装置、设备及计算机存储介质

Country Status (1)

Country Link
CN (1) CN107182054A (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109561431A (zh) * 2019-01-17 2019-04-02 西安电子科技大学 基于多口令身份鉴别的wlan接入访问控制***及方法
CN109688603A (zh) * 2018-03-30 2019-04-26 新华三技术有限公司 网络诊断方法、装置及机器可读存储介质
CN110856174A (zh) * 2019-12-13 2020-02-28 上海兴容信息技术有限公司 一种接入认证***、方法、装置、计算机设备和存储介质
CN111132047A (zh) * 2019-11-14 2020-05-08 华为终端有限公司 网络连接方法及装置
WO2020181812A1 (zh) * 2019-03-11 2020-09-17 平安科技(深圳)有限公司 一种app广播消息推送方法、装置及可读存储介质
CN112001746A (zh) * 2020-08-07 2020-11-27 Oppo(重庆)智能科技有限公司 信息推送方法、装置、电子设备及存储介质
CN113873485A (zh) * 2021-09-22 2021-12-31 联想(北京)有限公司 通信方法及通信***

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106851637A (zh) * 2017-03-31 2017-06-13 上海斐讯数据通信技术有限公司 一种便捷多密码登录无线网络的方法及***

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106851637A (zh) * 2017-03-31 2017-06-13 上海斐讯数据通信技术有限公司 一种便捷多密码登录无线网络的方法及***

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109688603A (zh) * 2018-03-30 2019-04-26 新华三技术有限公司 网络诊断方法、装置及机器可读存储介质
US11277319B2 (en) 2018-03-30 2022-03-15 New H3C Technologies Co., Ltd. Diagnosing network
CN109561431A (zh) * 2019-01-17 2019-04-02 西安电子科技大学 基于多口令身份鉴别的wlan接入访问控制***及方法
WO2020181812A1 (zh) * 2019-03-11 2020-09-17 平安科技(深圳)有限公司 一种app广播消息推送方法、装置及可读存储介质
CN111132047A (zh) * 2019-11-14 2020-05-08 华为终端有限公司 网络连接方法及装置
CN110856174A (zh) * 2019-12-13 2020-02-28 上海兴容信息技术有限公司 一种接入认证***、方法、装置、计算机设备和存储介质
CN112001746A (zh) * 2020-08-07 2020-11-27 Oppo(重庆)智能科技有限公司 信息推送方法、装置、电子设备及存储介质
CN113873485A (zh) * 2021-09-22 2021-12-31 联想(北京)有限公司 通信方法及通信***
CN113873485B (zh) * 2021-09-22 2024-04-23 联想(北京)有限公司 通信方法及通信***

Similar Documents

Publication Publication Date Title
CN107182054A (zh) 无线热点连接控制方法、装置、设备及计算机存储介质
CN101730987B (zh) 使用usb密钥来管理网络组件
CN110855791B (zh) 一种区块链节点部署方法及相关设备
CN107040568B (zh) 标识信息生成方法和装置
US10693863B2 (en) Methods and systems for single sign-on while protecting user privacy
CN102823195A (zh) 利用由虚拟机进行的软件测试远程维护电子网络中的客户端***的***和方法
CN108337210B (zh) 设备配置方法及装置、***
CN106384042B (zh) 一种电子设备以及安全***
JP2012527670A (ja) データバックアップシステム
CN108092984A (zh) 一种应用客户端的授权方法、装置及设备
CN105490997B (zh) 安全校验方法、装置、终端及服务器
CN107580032B (zh) 数据处理方法、装置及设备
CN110149634A (zh) 移动设备管理的方法和装置
CN104125567A (zh) 家庭基站接入网络侧的鉴权方法、装置及家庭基站
CN109769249A (zh) 一种认证方法、***及其装置
CN110855688B (zh) 一种区块链信息处理方法及相关设备
CN108966230A (zh) 分享无线接入点的方法及设备
CN105224541B (zh) 数据的唯一性控制方法、信息存储方法及装置
CN107396358A (zh) 无线热点连接控制方法、装置、设备及计算机存储介质
CN114338153A (zh) 一种IPSec的协商方法及装置
CN109951291A (zh) 基于可信执行环境的内容共享方法及装置、多媒体设备
CN104981791A (zh) 移动发送方控制的数据访问和数据删除方法和***
CN109560954B (zh) 设备配置方法及装置
CN102333070A (zh) 一种信息的获取方法和设备
Hahn Security and privacy for location services and the internet of things

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20200318

Address after: 510530 Guangdong city of Guangzhou province YUNPU Whampoa district four Road No. 6

Applicant after: Guangzhou Shiyuan Electronic Technology Company Limited

Address before: 510530 Guangdong city of Guangzhou province YUNPU Whampoa district four Road No. 6

Applicant before: Guangzhou Shiyuan Electronic Technology Company Limited

Applicant before: SHENZHEN KAISHI ELECTRONIC TECHNOLOGY Co.,Ltd.

RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170919