[发明专利]密码检测方法、装置及终端有效
申请号: | 201780005389.0 | 申请日: | 2017-07-27 |
公开(公告)号: | CN108476225B | 公开(公告)日: | 2020-03-20 |
发明(设计)人: | 方习文;王梓;叶宗波 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 密码 检测 方法 装置 终端 | ||
本申请实施例公开了一种密码检测方法、装置及终端,其中方法包括:获取主用户密码的修改请求,所述修改请求携带输入的第一主用户密码;获取所述第一主用户密码的第一不可逆参考值,以及所述主用户当前的第二主用户密码的第二不可逆参考值;当所述第一不可逆参考值与所述第二不可逆参考值一致时,接收输入的第三主用户密码;根据子用户密码的第三不可逆参考值,对所述第三主用户密码进行第一合规性检测;若所述第三主用户密码满足所述第一合规性,则将所述第三主用户密码作为更新后的主用户密码;若所述第三主用户密码不满足所述第一合规性,则输出第一提示信息,可以防止用户密码冲突,并可提高用户密码的安全性。
技术领域
本申请涉及通信技术领域,尤其涉及密码检测方法、装置及终端。
背景技术
随着通信技术的发展,终端(例如智能手机、平板电脑、可穿戴设备等)可以支持多用户访问,为了用户的隐私安全,可以为不同用户设置不同的密码,同时为不同用户设置不同的访问空间,进而,终端可以通过密码来区分用户身份,并允许用户访问与该用户身份匹配的空间,例如,终端可以将主用户密码设置为1234,将子用户密码设置为5678,并允许主用户访问主用户空间,主用户空间可以包括通讯录、相册中的数据等,允许子用户访问子用户空间,子用户空间可以包括音乐应用中的数据等。
通常,终端在接收到用户输入的密码时,可以无需用户输入确认指令而直接进入终端系统,以提高用户体验。但是,在主用户密码与子用户密码的前几位存在重叠时,或者在子用户密码与主用户密码的前几位存在重叠时,会导致主用户密码或者子用户密码无法使用,例如,若终端将主用户密码设置为1234,子用户密码设置为123456,则子用户输入1234时,终端将直接进入主用户空间;若终端将主用户密码设置为123456,子用户密码设置为1234,则主用户输入1234时,终端将直接进入子用户空间。
因此,对于支持多用户访问的终端,如何检测用户密码是否存在冲突是亟待解决的问题。
本申请实施例所要解决的技术问题在于,提供一种密码检测方法、装置及终端,可以防止用户密码冲突,并可提高用户密码的安全性。
第一方面,本申请实施例提供了一种密码检测方法,该方法中,终端可以获取主用户密码的修改请求,该修改请求携带输入的第一主用户密码,获取该第一主用户密码的第一不可逆参考值,以及该主用户当前的第二主用户密码的第二不可逆参考值,当该第一不可逆参考值与该第二不可逆参考值一致时,接收输入的第三主用户密码,根据子用户密码的第三不可逆参考值,对该第三主用户密码进行第一合规性检测,该第一合规性检测用于检测该第三主用户密码是否满足该主用户密码的设定条件,若该第三主用户密码满足该第一合规性,则将该第三主用户密码作为更新后的主用户密码,若所述第三主用户密码不满足该第一合规性,则输出第一提示信息,该第一提示信息用于提示该第三主用户密码不满足该第一合规性。
在该技术方案中,终端在修改主用户密码时,终端通过将输入的第一主用户密码的第一不可逆参考值与该主用户当前的第二主用户密码(即旧主用户密码)的第二不可逆参考值进行比较,以对主用户进行身份验证,可以提高修改密码的安全性,当该第一不可逆参考值与该第二不可逆参考值一致时,接收输入的第三主用户密码,并对第三主用户密码(即新主用户密码)进行第一合规性检测,以防止该第三主用户密码与子用户密码冲突,可提高用户密码的安全性。
作为一种可选的实施方式,终端可以获取该子用户密码的长度及该第三主用户密码的长度,当该子用户密码的长度大于该第三主用户密码的长度时,使用预设私钥对各个第四不可逆参考值的密文进行解密,得到各个该第四不可逆参考值,当该第三主用户密码的第五不可逆参考值与第一子用户子密码的第四不可逆参考值不相同时,确定该第三主用户密码满足该第一合规性。
其中,该第四不可逆参考值为该子用户密码所包含的多个子用户子密码的不可逆参考值,该子用户子密码为该子用户密码的一个密码段,该第一子用户子密码的长度与该第三主用户密码的长度相同。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780005389.0/2.html,转载请声明来源钻瓜专利网。