公开/公告号CN106375117A
专利类型发明专利
公开/公告日2017-02-01
原文格式PDF
申请/专利权人 广东美的制冷设备有限公司;美的集团股份有限公司;
申请/专利号CN201610765063.5
发明设计人 蔡効谦;
申请日2016-08-30
分类号H04L12/24;
代理机构北京清亦华知识产权代理事务所(普通合伙);
代理人张大威
地址 528311 广东省佛山市顺德区北滘镇美的工业城东区制冷综合楼
入库时间 2023-06-19 01:25:36
法律状态公告日
法律状态信息
法律状态
2020-05-01
授权
授权
2017-03-01
实质审查的生效 IPC(主分类):H04L12/24 申请日:20160830
实质审查的生效
2017-02-01
公开
公开
技术领域
本发明涉及信息安全领域,具体涉及一种路由器管理者身份认证方法和系统。
背景技术
相关技术中,用户通过路由器管理界面,使用键盘输入帐号密码,通过验证后可登录路由器。但此种方式导致路由器容易被暴力破解,且当用户忘记登录密码时无法登录路由器。
发明内容
本发明旨在至少解决上述技术问题之一。
为此,本发明的一个目的在于提出一种路由器管理者身份认证方法。
奔发明的另一个目的在于提出一种一种路由器管理者身份认证系统。
为了实现上述目的,本发明的实施例公开了一种路由器管理者身份认证方法,包括路由器和发光装置,所述发光装置设置在所述路由器上,所述方法包括以下步骤:所述路由器收到登录页面请求后随机生成由多个发光颜色组成的发光颜色序列,并根据所述发光颜色序列生成相应的发光指令发送至所述发光装置;所述发光装置根据所述发光指令进行相应的发光;所述路由器接收多个输入颜色组成的输入颜色序列;所述服务器判断所述发光颜色序列与所述输入颜色序列之间的色差是否小于色差阈值,如果小于所述色差阈值则所述服务器通过登录认证。
根据本发明实施例的路由器管理者身份认证方法,用户通过观察路由器上的发光装置发出的发光颜色序列选择相应的输入颜色组成输入颜色序列发送至路由器进行登录验证,只有路由器的拥有者,看得到正确灯光颜色才能通过认证,同时人眼辨识颜色时的色差问题,具备颜色选择相似度判断,即使是输入颜色与可见光有色差,亦可进行管理者身份验证,大幅提高颜色选择验证身份的实用性。
另外,根据本发明上述实施例的路由器管理者身份认证方法,还可以具有如下附加的技术特征:
进一步地,所述发光颜色和所述如输入颜色均为RGB颜色。
进一步地,在所述发光装置根据所述发光指令进行相应的发光之后还包括:所述服务器按照所述发光颜色序列选择一个发光颜色;所述服务器生成多个候选颜色选项,其中,多个候选颜色选项包括一个正确的发光颜色选项和至少一个不正确的发光颜色选项;其中,当用户选择完一个发光颜色选项作为一个输入颜色后,所述服务器再次从所述发光颜色序列选择一个发光颜色供用户选择输入,直至所述发光颜色序列中所有的发光颜色均被用户选择输入为止。
进一步地,所述发光颜色序列与所述输入颜色序列之间的色差是通过色域之间的直线距离计算得到的。
进一步地,所述发光装置包括多个发光单元,当所述发光单元的数量小于所述发光颜色的数量时,所述多个发光单元分多次并按照所述发光颜色序列进行发光。
为了实现上述目的,本发明的实施例公开了一种路由器管理者身份认证系统,包括路由器和发光装置,所述发光装置设置在所述路由器上,所述路由器用于收到登录页面请求后随机生成由多个发光颜色组成的发光颜色序列,并根据所述发光颜色序列生成相应的发光指令发送至所述发光装置,所述路由器还用于接收多个输入颜色组成的输入颜色序列,所述路由器还用于判断所述发光颜色序列与所述输入颜色序列之间的色差是否小于色差阈值,如果小于所述色差阈值则所述服务器通过登录认证;所述发光装置用于根据所述发光指令进行相应的发光。
根据本发明实施例的路由器管理者身份认证系统,用户通过观察路由器上的发光装置发出的发光颜色序列选择相应的输入颜色组成输入颜色序列发送至路由器进行登录验证,只有路由器的拥有者,看得到正确灯光颜色才能通过认证,同时人眼辨识颜色时的色差问题,具备颜色选择相似度判断,即使是输入颜色与可见光有色差,亦可进行管理者身份验证,大幅提高颜色选择验证身份的实用性。
另外,根据本发明上述实施例的路由器管理者身份认证系统,还可以具有如下附加的技术特征:
进一步地,所述发光颜色和所述如输入颜色均为RGB颜色。
进一步地,所述路由器还用于按照所述发光颜色序列选择一个发光颜色,所述路由器还用于生成多个候选颜色选项,其中,多个候选颜色选项包括一个正确的发光颜色选项和至少一个不正确的发光颜色选项,所述路由器还用于当用户选择完一个发光颜色选项作为一个输入颜色后,再次从所述发光颜色序列选择一个发光颜色供用户选择输入,直至所述发光颜色序列中所有的发光颜色均被用户选择输入为止。
进一步地,所述路由器进一步用于根据色域之间的直线距离计算所述发光颜色序列与所述输入颜色序列之间的色差。
进一步地,所述发光装置包括多个发光单元,当所述发光单元的数量小于所述发光颜色的数量时,所述多个发光单元分多次并按照所述发光颜色序列进行发光。
本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
图1是本发明一个实施例的路由器管理者身份认证方法的流程图
图2是本发明一个实施例的路由器管理者身份认证系统的结构框图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。
在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性。
在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
参照下面的描述和附图,将清楚本发明的实施例的这些和其他方面。在这些描述和附图中,具体公开了本发明的实施例中的一些特定实施方式,来表示实施本发明的实施例的原理的一些方式,但是应当理解,本发明的实施例的范围不受此限制。相反,本发明的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。
以下通过附图结合实施例描述本发明。
图1是本发明一个实施例的路由器管理者身份认证方法的结构框图。
如图1所示,一种路由器管理者身份认证方法,包括路由器和发光装置,发光装置设置在路由器上,该方法包括以下步骤:
S1:路由器收到登录页面请求后随机生成由多个发光颜色组成的发光颜色序列,并根据发光颜色序列生成相应的发光指令发送至发光装置。
在本发明的一个实施例中,颜色通过RGB表示。
具体地,用户通过软件开启路由器登录页面进行服务器登陆申请。服务器收到登录申请后随机产生多个颜色组成的发光颜色序列。在本发明的一个示例中,服务器随机选取4个颜色,每个颜色以(R,G,B)三元色所组成。发光颜色序列P=[(194,15,15),(240,240,65),(60,240,240),(150,60,240)]。
S2:发光装置根据发光指令进行相应的发光。
在本发明的一个实施例中,发光装置包括多个发光单元,当发光单元的数量小于发光颜色的数量时,多个发光单元分多次并按照发光颜色序列进行发光。
具体地,路由器有2个可显示不同颜色的发光装置,而发光颜色序列P的长度为4。因此分两次进行显示。
S3:路由器接收多个输入颜色组成的输入颜色序列。
在本发明的一个实施例中,在发光装置根据发光指令进行相应的发光之后还包括:服务器按照发光颜色序列选择一个发光颜色。服务器生成多个候选颜色选项。其中,多个候选颜色选项包括一个正确的发光颜色选项和至少一个不正确的发光颜色选项。当用户选择完一个发光颜色选项作为一个输入颜色后,服务器再次从发光颜色序列选择一个发光颜色供用户选择输入,直至发光颜色序列中所有的发光颜色均被用户选择输入为止。
在本发明一个示例中,路由器回传的密码输入页面包含提示文字:请选择路由器发光的2个颜色;密码输入页面还包含一个颜色选择介面。其中,颜色选择介包括十个随机的颜色区块,其中两个区块的颜色为(194,15,15),(240,240,65),代表正确的密码。另外8个为随机产生的颜色选择区块。正确颜色密码所在的显示位置,为随机位置。
用户透过密码输入页面,选择所见的2个发光颜色。用户所使用浏览器,侦测到用户选择完成,将2个颜色送至路由器。路由器将用户选择的颜色,记录于用户颜色序列U。路由器判断是否搜集到U的长度是否为|P|=4,由于长度只有2,因此路由器回传的密码输入页面包含提示文字:请选择路由器发光的2个颜色,密码输入页面包含一个颜色选择介面。颜色选择介面包括十个随机的颜色区怪,其中两个为(60,240,240),(150,60,240),代表正确的密码,剩余8个为乱数产生的颜色。用户在路由器回传的界面中,选择最后的两个颜色。
S4:服务器判断发光颜色序列与输入颜色序列之间的色差是否小于色差阈值,如果小于色差阈值则服务器通过登录认证。
在本发明的一个实施例中,发光颜色序列与输入颜色序列之间的色差是通过色域之间的直线距离计算得到的。
在发明的一个示例中,假设路由器产生的最后一组颜色有两个紫色(150,60,240),(140,60,250),且用户选错了错误的紫色。用户选择了最后两个颜色密码(60,240,240),(140,60,250)。用户所使用浏览器,侦测到用户选择完成,将2个颜色送至路由器。由于发光颜色序列P=[(194,15,15),(240,240,65),(60,240,240),(150,60,240)],输入颜色序列U=[(194,15,15),(240,240,65),(60,240,240),(140,60,250)]。使用色域之间的直线距离做为色差计算,具体如下:
d1=sqrt[(194-194)2+(15-15)2+(15-15)2]=0;
d2=0;
d3=0;
d4=sqrt[(150-140)2+(60-60)2+(240-250)2]=14.142。
其中,sqrt为平方根函数。验证DL内的色差,若所有颜色的色差皆小于色差阈值。在本发明的一个示例中,色差阈值为30。由于DL内,每个色差皆小于30因此身份验证成功。代表用户具有看得到正确的随机灯光颜色,具有管理权限,可登录路由器控制界面。
图2是发明实施例的路由器管理者身份认证系统的结构框图。如图2所示,本发明的实施例一种路由器管理者身份认证系统,还包括路由器210和发光装置220。
其中,路由器210用于收到登录页面请求后随机生成由多个发光颜色组成的发光颜色序列,并根据发光颜色序列生成相应的发光指令发送至发光装置220,路由器210还用于接收多个输入颜色组成的输入颜色序列,路由器210还用于判断发光颜色序列与输入颜色序列之间的色差是否小于色差阈值,如果小于色差阈值则服务器通过登录认证。
发光装置220设置在路由器210上,发光装置220用于根据发光指令进行相应的发光。
在本发明的一个实施例中,发光颜色和如输入颜色均为RGB颜色。
在本发明的一个实施例中,路由器210还用于按照发光颜色序列选择一个发光颜色,路由器210还用于生成多个候选颜色选项,其中,多个候选颜色选项包括一个正确的发光颜色选项和至少一个不正确的发光颜色选项,路由器210还用于当用户选择完一个发光颜色选项作为一个输入颜色后,再次从发光颜色序列选择一个发光颜色供用户选择输入,直至发光颜色序列中所有的发光颜色均被用户选择输入为止。
在本发明的一个实施例中,路由器210进一步用于根据色域之间的直线距离计算发光颜色序列与输入颜色序列之间的色差。
在本发明的一个实施例中,发光装置220包括多个发光单元,当发光单元的数量小于发光颜色的数量时,多个发光单元分多次并按照发光颜色序列进行发光。
需要说明的是,本发明实施例的路由器管理者身份认证系统的具体实现方式与本发明实施例的路由器管理者身份认证方法的具体实现方式类似,具体请参见方法部分的描述,为了减少冗余,此处不做赘述。
另外,本发明实施例的路由器管理者身份认证方法和系统的其它构成以及作用对于本领域的技术人员而言都是已知的,为了减少冗余,不做赘述。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同限定。
机译: 身份认证服务器,身份认证终端以及身份认证系统和方法
机译: 身份认证方法,身份认证装置和身份认证系统
机译: 身份认证系统,身份认证方法和非暂态计算机可读介质存储身份认证程序