一种密码保护问题的设置方法和装置的制造方法

文档序号:9667690阅读:236来源:国知局
一种密码保护问题的设置方法和装置的制造方法
【技术领域】
[0001] 本申请涉及安全技术领域,特别是涉及一种密码保护问题的设置方法和一种密码 保护问题的设置装置。
【背景技术】
[0002] 随着互联网的发展,具有不同服务功能的平台越来越多,例如,平台可以提供门户 网站、即时通讯工具等等,这些平台为人们的生活和工作带来了方便。
[0003] 用户通常会在平台上注册账号,并设置相应的密码以保证该账号的安全,用户利 用账号和密码可以接受该平台提供的服务。例如,用户利用账号和密码可以登陆即时通讯 工具,与其他用户进行即时通讯。
[0004] 用户在设置密码之后,容易就会出现忘记密码或密码被盗的情况,以致无法再使 用该账号,并且,该账号里的用户信息会占用大量的存储资源。因此,为了减少由于用户密 码丢失造成用户流失和资源占用的情况,平台会利用密码保护问题,对用户的身份进行安 全认证。
[0005] 当用户需要对密码进行修改时,平台要求用户对密码保护问题进行回答。当回答 正确时,赋予当前用户进行密码重置的权限。
[0006] 目前,密码保护问题一般由平台随机提供若干个密码保护问题给用户进行选择, 用户对密码保护问题设置相应的答案。
[0007] 由于用户在密码保护问题设置之后,使用的频率比较低,用户很容易忘记自己设 置的答案,当需要时,无法正确回答密码保护问题,以至于无法找回密码。
[0008] 因此,目前需要本领域技术人员迫切解决的一个技术问题就是:如何提供一种密 码保护问题的设置机制,提高密码保护问题的实用性,减少无用的用户信息对存储资源的 占用。

【发明内容】

[0009] 本申请实施例所要解决的技术问题是提供一种密码保护问题的设置方法,用以提 高密码保护问题的实用性,减少无用的用户信息对存储资源的占用。
[0010] 相应的,本申请实施例还提供了一种密码保护问题的设置装置,用以提高密码保 护问题的实用性,减少无用的用户信息对存储资源的占用。
[0011] 为了解决上述问题,本申请实施例公开了一种密码保护问题的设置方法,包括:
[0012] 接收针对密码的密码保护问题的设置请求;所述设置请求中包括用户标识;
[0013] 提取所述用户标识对应的一个或多个设置信息;
[0014] 分别获取与所述一个或多个设置信息匹配的一个或多个密码保护问题;
[0015] 输出所述一个或多个密码保护问题。
[0016] 优选地,所述设置信息包括偏好信息,所述设置信息通过以下方式获得:
[0017] 获取所述用户标识对应的行为信息;
[0018] 从所述行为信息中学习偏好信息。
[0019] 优选地,所述提取所述用户标识对应的一个或多个设置信息的步骤包括:
[0020] 从预置的数据库中提取所述用户标识对应的、在先设定的一个或多个设置信息。
[0021] 优选地,所述分别获取与所述一个或多个设置信息匹配的一个或多个密码保护问 题的步骤包括:
[0022] 在预置的题库中查找包含所述一个或多个设置信息的一个或多个密码保护问题。
[0023] 优选地,所述分别获取与所述一个或多个设置信息匹配的一个或多个密码保护问 题的步骤包括:
[0024] 在预置的题库中查找与所述一个或多个设置信息语义相同的一个或多个密码保 护问题;其中,每个保护问题具有对应的类别信息;
[0025] 分别判断所述一个或多个设置信息与所述类别信息是否匹配;若是,则提取所述 密码保护问题。
[0026] 优选地,所述分别获取与所述一个或多个设置信息匹配的一个或多个密码保护问 题的步骤包括:
[0027] 采用所述一个或多个设置信息生成一个或多个密码保护问题。
[0028] 优选地,所述方法还包括:
[0029] 接收针对所述一个或多个密码保护问题的一个或多个第一答案;
[0030] 分别建立所述一个或多个密码保护问题与所述一个或多个第一答案的关联关系。
[0031] 优选地,所述方法还包括:
[0032] 当接收到针对所述密码的修改请求时,输出所述密码对应的一个或多个密码保护 问题;
[0033] 接收针对所述一个或多个密码保护问题的一个或多个第二答案;
[0034] 当所述一个或多个第二答案与所述一个或多个密码保护问题关联的一个或多个 第一答案相同时,配置修改所述密码的权限。
[0035] 为了解决上述问题,本申请实施例还公开了一种密码保护问题的设置装置,包 括:
[0036] 设置请求接收模块,用于接收针对密码的密码保护问题的设置请求;所述设置请 求中包括用户标识;
[0037] 设置信息提取模块,用于提取所述用户标识对应的一个或多个设置信息;
[0038] 密码保护问题获取模块,用于分别获取与所述一个或多个设置信息匹配的一个或 多个密码保护问题;
[0039] 第一密码保护问题输出模块,用于输出所述一个或多个密码保护问题。
[0040] 优选地,所述设置信息包括偏好信息,所述设置信息通过以下方式获得:
[0041] 获取所述用户标识对应的行为信息;
[0042] 从所述行为信息中学习偏好信息。
[0043] 优选地,所述设置信息提取模块包括:
[0044] 数据库提取子模块,用于从预置的数据库中提取所述用户标识对应的、在先设定 的一个或多个设置信息。
[0045] 优选地,所述密码保护问题获取模块包括:
[0046] 第一查找子模块,用于在预置的题库中查找包含所述一个或多个设置信息的一个 或多个密码保护问题。
[0047] 优选地,所述密码保护问题获取模块包括:
[0048] 第二查找子模块,用于在预置的题库中查找与所述一个或多个设置信息语义相同 的一个或多个密码保护问题;其中,每个保护问题具有对应的类别信息;
[0049] 匹配判断子模块,用于分别判断所述一个或多个设置信息与所述类别信息是否匹 配;若是,则调用密码保护问题提取子模块;
[0050] 密码保护问题提取子模块,用于提取所述密码保护问题。
[0051 ] 优选地,所述密码保护问题获取模块包括:
[0052] 密码保护问题生成子模块,用于采用所述一个或多个设置信息生成一个或多个密 码保护问题。
[0053] 优选地,所述装置还包括:
[0054] 第一答案接收模块,用于接收针对所述一个或多个密码保护问题的一个或多个第 一答案;
[0055] 关联关系建立模块,用于分别建立所述一个或多个密码保护问题与所述一个或多 个第一答案的关联关系。
[0056] 优选地,所述装置还包括:
[0057] 第二密码保护问题输出模块,用于在接收到针对所述密码的修改请求时,输出所 述密码对应的一个或多个密码保护问题;
[0058] 第二答案接收模块,用于接收针对所述一个或多个密码保护问题的一个或多个第 二答案;
[0059] 权限配置模块,用于在所述一个或多个第二答案与所述一个或多个密码保护问题 关联的一个或多个第一答案相同时,配置修改所述密码的权限。
[0060] 与【背景技术】相比,本申请实施例包括以下优点:
[0061] 本申请实施例针对密码保护问题的设置请求,通过提取用户标识对应的一个或多 个设置信息,分别获取与该一个或多个设置信息匹配的一个或多个密码保护问题,由于设 置信息可以在一定程度上表征用户的偏好或兴趣,使得在用户进行密码保护问题设置时, 可以输出与用户偏好或兴趣相关的密码保护问题,加大用户对密码保护问题的印象,从而 减少了用户忘记设置密码保护问题及其答案的情况,提高了密码保护问题的实用性。
[0062] 本申请实施例针对密码的修改请求,输出该密码对应的密码保护问题,在该密码 保护问题的第二答案与第一答案相同时,允许修改密码,由于密码保
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1