网络监控设备及重置其密码的方法、装置和系统、服务器制造方法及图纸

技术编号:14336619 阅读:121 留言:0更新日期:2017-01-04 10:05
本发明专利技术公开了一种网络监控设备及重置其密码的方法、装置和系统、服务器。其中,重置网络监控设备密码的方法包括:根据加密内容生成第一特征码;发送第一特征码至服务器;接收来自服务器的密码重置口令和来自客户端的重置密码,其中,服务器在接收到第一特征码之后,采用第一密钥加密第一特征码,得到密码重置口令,并返回密码重置口令;以及采用第二密钥解密密码重置口令,并利用重置密码重置网络监控设备的密码,其中,第一密钥和第二密钥为非对称加密算法中的一对密钥。通过本发明专利技术,解决了现有技术中恢复默认密码、重置密码过程中的安全性较低的问题,进而达到了提高网络监控设备安全性的效果。

【技术实现步骤摘要】

本专利技术涉及网络安全领域,具体而言,涉及一种网络监控设备及重置其密码的方法、装置和系统、服务器
技术介绍
每一个网络监控设备有一个固定序列号,用来标识设备的唯一性。利用这个序列号和一种固定的算法,计算得到一个恢复默认密码的口令。用户需要恢复默认密码时,将设备序列号发送给重置密码服务器,服务器用算法计算得出一个口令。再将口令提供给用户并输入到设备中。设备也用序列号计算得出口令。如果两个口令相同,则验证通过,此时密码恢复到出厂默认值。上述对网络监控设备进行密码重置的方法存在以下缺点:缺点一:设备序列号在设备标签上就存在,也可以通过访问设备得到设备序列号。而固定的加密算法又存在设备中,只要有一台设备被破解,就会造成算法泄露。有了序列号和算法,所有采用该算法的设备,都有安全风险。缺点二:如果设备有默认密码,那默认密码就是公开的密码。很多用户的网络安全意识还不高。不会把默认密码修改成自己设定的一个安全密码,这也是一种安全隐患。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种网络监控设备及重置其密码的方法、装置和系统、服务器,以至少解决现有技术中恢复默认密码、重置密码过程中的安全性较低的技术问题。根据本专利技术实施例的一个方面,提供了一种重置网络监控设备密码的方法,包括:根据加密内容生成第一特征码;发送所述第一特征码至服务器;接收来自所述服务器的密码重置口令和来自客户端的重置密码,其中,所述服务器在接收到所述第一特征码之后,采用第一密钥加密所述第一特征码,得到所述密码重置口令,并返回所述密码重置口令;以及采用第二密钥解密所述密码重置口令,并利用所述重置密码重置所述网络监控设备的密码,其中,所述第一密钥和所述第二密钥为非对称加密算法中的一对密钥。进一步地,在发送所述第一特征码至服务器之前,所述方法还包括:设置所述第一特征码的有效时间,在接收来自所述服务器的密码重置口令和来自客户端的重置密码之后,所述方法还包括:判断是否在所述有效时间内接收到所述密码重置口令,其中,在判断出在所述有效时间内接收到所述密码重置口令的情况下,采用第二密钥解密所述密码重置口令,并利用所述重置密码重置所述网络监控设备的密码。进一步地,采用第二密钥解密所述密码重置口令,并利用所述重置密码重置所述网络监控设备的密码包括:采用所述第二密钥解密所述密码重置口令,得到第二特征码;判断所述第二特征码与所述第一特征码是否相同;以及在判断出所述第二特征码与所述第一特征码相同的情况下,利用所述重置密码重置所述网络监控设备的密码。进一步地,在接收来自所述服务器的密码重置口令和来自客户端的重置密码之后,所述方法还包括:判断所述重置密码是否有效,其中,在判断出所述重置密码有效的情况下,利用所述重置密码重置所述网络监控设备的密码,并生成第一重置结果,或在判断出所述重置密码无效的情况下,生成与所述第一重置结果不相同的第二重置结果。根据本专利技术实施例的又一个方面,提供了一种重置网络监控设备密码的方法,包括:接收来自所述网络监控设备的第一特征码,其中,所述网络监控设备根据加密内容生成所述第一特征码;利用第一密钥加密所述第一特征码,得到密码重置口令;以及发送所述密码重置口令至所述网络监控设备,其中,所述网络监控设备在接收到所述密码重置口令和来自客户端的重置密码的情况下,采用第二密钥解密所述密码重置口令,并利用所述重置密码重置所述网络监控设备的密码,所述第一密钥和所述第二密钥为非对称加密算法中的一对密钥。根据本专利技术实施例的又一个方面,提供了一种重置网络监控设备密码的装置,包括:生成单元,用于根据加密内容生成第一特征码;发送单元,用于发送所述第一特征码至服务器;接收单元,用于接收来自所述服务器的密码重置口令和来自客户端的重置密码,其中,所述服务器在接收到所述第一特征码之后,采用第一密钥加密所述第一特征码,得到所述密码重置口令,并返回所述密码重置口令;以及重置单元,用于采用第二密钥解密所述密码重置,并利用所述重置密码重置所述网络监控设备的密码,其中,所述第一密钥和所述第二密钥为非对称加密算法中的一对密钥。进一步地,所述装置还包括:设置单元,用于在所述发送单元发送所述第一特征码至服务器之前,设置所述第一特征码的有效时间;第一判断单元,用于在所述接收单元接收来自所述服务器的密码重置口令和来自客户端的重置密码之后,判断是否在所述有效时间内接收到所述密码重置口令,所述重置单元包括:第一重置模块,用于在所述第一判断单元判断出在所述有效时间内接收到所述密码重置口令的情况下,采用第二密钥解密所述密码重置口令,并利用所述重置密码重置所述网络监控设备的密码。进一步地,所述重置单元包括:解密模块,用于采用所述第二密钥解密所述密码重置口令,得到第二特征码;判断模块,用于判断所述第二特征码与所述第一特征码是否相同;以及第二重置模块,用于在所述判断模块判断出所述第二特征码与所述第一特征码相同的情况下,利用所述重置密码重置所述网络监控设备的密码。进一步地,所述装置还包括:第二判断单元,用于在所述接收单元接收来自所述服务器的密码重置口令和来自客户端的重置密码之后,判断所述重置密码是否有效,其中,在所述第二判断单元判断出所述重置密码有效的情况下,所述重置单元利用所述重置密码重置所述网络监控设备的密码,并生成第一重置结果,或在所述第二判断单元判断出所述重置密码无效的情况下,所述重置单元生成与所述第一重置结果不相同的第二重置结果。根据本专利技术实施例的又一个方面,提供了一种网络监控设备,包括本专利技术上述内容所提供的任一种重置网络监控设备密码的装置。根据本专利技术实施例的又一个方面,提供了一种服务器,包括:接收器,用于接收来自网络监控设备的第一特征码,其中,所述网络监控设备根据加密内容生成所述第一特征码;加密器,用于利用第一密钥加密所述第一特征码,得到密码重置口令,其中,所述第一密钥和所述第二密钥为非对称加密算法中的一对密钥;以及发送器,用于发送所述密码重置口令至所述网络监控设备,其中,所述网络监控设备在接收到所述密码重置口令和来自客户端的重置密码的情况下,采用第二密钥解密所述密码重置口令,并利用所述重置密码重置所述网络监控设备的密码,所述第一密钥和所述第二密钥为非对称加密算法中的一对密钥。根据本专利技术实施例的又一个方面,提供了一种重置网络监控设备密码的系统,包括:客户端,用于发送重置密码至网络监控设备;服务器,用于接收第一特征码,利用第一密钥加密所述第一特征码,得到密码重置口令,并发送所述密码重置口令至所述网络监控设备;以及网络监控设备,用于根据加密内容生成所述第一特征码,并在接收到所述密码重置口令和所述重置密码的情况下,采用第二密钥解密所述密码重置口令,以及利用所述重置密码重置所述网络监控设备的密码,其中,所述第一密钥和所述第二密钥为非对称加密算法中的一对密钥。在本专利技术实施例中,采用根据加密内容生成第一特征码;发送所述第一特征码至服务器;接收来自所述服务器的密码重置口令和来自客户端的重置密码,其中,所述服务器在接收到所述第一特征码之后,采用第一密钥加密所述第一特征码,得到所述密码重置口令,并返回所述密码重置口令;以及采用第二密钥解密所述密码重置口令,并利用本文档来自技高网...
网络监控设备及重置其密码的方法、装置和系统、服务器

【技术保护点】
一种重置网络监控设备密码的方法,其特征在于,包括:根据加密内容生成第一特征码;发送所述第一特征码至服务器;接收来自所述服务器的密码重置口令和来自客户端的重置密码,其中,所述服务器在接收到所述第一特征码之后,采用第一密钥加密所述第一特征码,得到所述密码重置口令,并返回所述密码重置口令;以及采用第二密钥解密所述密码重置口令,并利用所述重置密码重置所述网络监控设备的密码,其中,所述第一密钥和所述第二密钥为非对称加密算法中的一对密钥。

【技术特征摘要】
1.一种重置网络监控设备密码的方法,其特征在于,包括:根据加密内容生成第一特征码;发送所述第一特征码至服务器;接收来自所述服务器的密码重置口令和来自客户端的重置密码,其中,所述服务器在接收到所述第一特征码之后,采用第一密钥加密所述第一特征码,得到所述密码重置口令,并返回所述密码重置口令;以及采用第二密钥解密所述密码重置口令,并利用所述重置密码重置所述网络监控设备的密码,其中,所述第一密钥和所述第二密钥为非对称加密算法中的一对密钥。2.根据权利要求1所述的方法,其特征在于:在发送所述第一特征码至服务器之前,所述方法还包括:设置所述第一特征码的有效时间,在接收来自所述服务器的密码重置口令和来自客户端的重置密码之后,所述方法还包括:判断是否在所述有效时间内接收到所述密码重置口令,其中,在判断出在所述有效时间内接收到所述密码重置口令的情况下,采用第二密钥解密所述密码重置口令,并利用所述重置密码重置所述网络监控设备的密码。3.根据权利要求1所述的方法,其特征在于,采用第二密钥解密所述密码重置口令,并利用所述重置密码重置所述网络监控设备的密码包括:采用所述第二密钥解密所述密码重置口令,得到第二特征码;判断所述第二特征码与所述第一特征码是否相同;以及在判断出所述第二特征码与所述第一特征码相同的情况下,利用所述重置密码重置所述网络监控设备的密码。4.根据权利要求1所述的方法,其特征在于,在接收来自所述服务器的密码重置口令和来自客户端的重置密码之后,所述方法还包括:判断所述重置密码是否有效,其中,在判断出所述重置密码有效的情况下,利用所述重置密码重置所述网络监控设备的密码,并生成第一重置结果,或在判断出所述重置密码无效的情况下,生成与所述第一重置结果不相同的第二重置结果。5.一种重置网络监控设备密码的方法,其特征在于,包括:接收来自所述网络监控设备的第一特征码,其中,所述网络监控设备根据加密内容生成所述第一特征码;利用第一密钥加密所述第一特征码,得到密码重置口令;以及发送所述密码重置口令至所述网络监控设备,其中,所述网络监控设备在接收到所述密码重置口令和来自客户端的重置密码的情况下,采用第二密钥解密所述密码重置口令,并利用所述重置密码重置所述网络监控设备的密码,所述第一密钥和所述第二密钥为非对称加密算法中的一对密钥。6.一种重置网络监控设备密码的装置,其特征在于,包括:生成单元,用于根据加密内容生成第一特征码;发送单元,用于发送所述第一特征码至服务器;接收单元,用于接收来自所述服务器的密码重置口令和来自客户端的重置密码,其中,所述服务器在接收到所述第一特征码之后,采用第一密钥加密所述第一特征码,得到所述密码重置口令,并返回所述密码重置口令;以及重置单元,用于采用第二密钥解密所述密码重置,并利用所述重置密码重置...

【专利技术属性】
技术研发人员:斯鲁杰
申请(专利权)人:杭州海康威视数字技术股份有限公司
类型:发明
国别省市:浙江;33

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

1