本发明专利技术实施例涉及一种不需要客服部门参与,用户自己可以在家生成认证文件,并根据该认证文件清除或者重置计算机密码的方法和设备及其系统。用户在设置计算机密码时,提示用户生成一个认证文件,当以后用户密码丢失时,可以通过一种特别的方式登录计算机并提供当初生成的认证文件,当认证文件通过验证后即允许用户清除或者重设该计算机的密码。以及在用户成功清除或者重设密码以后,可以选择重新生成认证文件。本发明专利技术实施例在一定程度上降低了售后成本,保证了系统的安全性。
【技术实现步骤摘要】
本专利技术涉及计算机领域,特别涉及一种清除计算机密码方法、计算机及清除计算机密码系统。
技术介绍
目前的计算机系统,为了用户数据的安全性,一般都要求用户去设置开机密码、硬 盘密码,该密码一般由用户自己保存。用户在使用过程中,很容易把自己设置的密码忘掉。 在种情况下,一般有两种解决方式 —种方式是在用户忘记他所设置的开机密码或者硬盘密码时,通常会向计算机 供应商的客服部门寻求帮助,客服部门通常会采用实时时钟芯片(RTC, Real-Time Clock) 放电或者用特别的基本输入输出系统(BIOS,BasicInput-output System)刷新工具来为用 户清除密码。但是,无论RTC放电还是特别的BIOS刷新工具清除密码,都必须计算机在现 场和客户服务的人员面对面的进行,因此会造成售后成本的增加。 另一种方式是当用户忘记他所设置的开机密码或者硬盘密码时,通过电话联系 计算机供应商的客服部门,客服部门通过让用户提供身份证复印件、注册联系电话等等信 息以证明其身份,当验证用户身份后,再让用户提供贴在计算机的主序列号,之后,客服部 门通过该主序列号生成一串验证号码给用户,用户在拿到这串验证号码后,可以用一种特 别的方式进入计算机并输入该串验证号码,并在验证通过后,计算机才允许用户清除他所 设置的密码。但是,在用户拿到该计算机的这串验证号码后,在忘记该计算机的开机密码或 硬盘密码时,每次都可以用同样的方式进入计算机对原密码进行清除。也就是说,该验证号 码将成为该计算机的"万能密码",从而造成日后更换该计算机的使用者,前使用者也可以 用"万能密码"进入该计算机,而给后使用者的数据造成安全隐患。 在对现有技术的研究和实践过程中,本专利技术的专利技术人发现,现有解决用户忘记开 机密码或硬盘密码时,需要联系计算机供应商的客服部门来清除和重置密码,无法进一步 的降低售后成本;此外,客服部门重置的密码有可能会成为该计算机的"万能密码",会给后 续使用者的数据造成安全隐患,降低了系统的安全性。因此,设计一种安全的计算机密码清 除方法,使用户可以自己在家中将密码清除或者重置密码,成为当前发展的趋势。
技术实现思路
本专利技术实施例提供一种清除计算机密码方法、计算机及清除计算机密码系统,以 便于用户在家清除计算机密码,降低售后成本,提高系统的安全性。 为此,本专利技术实施例提供一种清除计算机密码方法,在BIOS检测到用户启动密码 清除流程时,所述方法包括步骤 提取所述主机的主序列号和密码清除的次数; 基于所述密码清除的次数和所述主机的主序列号在Tl时刻进行加密,生成第一 认证信息;4 从外接的存储设备中获取第二认证信息,所述第二认证信息为基于所述密码清除的次数和所述主机的主序列号在T2时刻进行加密生成的第二认证信息; 当生成的所述第一的认证信息与获取的所述的第二认证信息相同时,清除所述主机的密码。相应的,本专利技术实施例还提供一种计算机,包括主板,所述主板包括 提取单元,用于在BIOS检测到用户启动密码清除流程时,提取所述主机的主序列号和密码清除的次数; 生成单元,用于根据所述密码清除的次数和所述主机的主序列号在T1时刻进行 加密,生成第一认证信息; 获取单元,用于从外接的存储设备中获取第二认证信息,所述第二认证信息为基 于所述密码清除的次数和所述主机的主序列号在T2时刻进行加密生成的第二认证信息; 判断单元,用于判断生成的所述第一的认证信息与获取的所述的第二认证信息是 否相同,并发送判断结果; 清除单元,用于在接收到判断单元发送相同的判断结果时,清除所述主机的密码。 本专利技术实施例再提供一种清除计算机密码系统,所述系统包括计算机的主板和与 其连接的存储设备,其中, 所述存储设备,用于存储第二认证信息,所述第二认证信息为基于所述密码清除的次数和所述主机的主序列号在T2时刻进行加密生成的第二认证信息; 所述主板,用于在BIOS检测到用户启动密码清除流程时,提取所述主机的主序列号和密码清除的次数;根据所述密码清除的次数和所述主机的主序列号在Tl时刻进行加密,生成第一认证信息;从外接的存储设备中获取第二认证信息;在判断生成的所述第一的认证信息与获取的所述的第二认证信息相同是,清除所述主机的密码。 由上述技术方案可知,本专利技术实施例提供一种不需要客服部门参与,用户可以在家利用外接存储设备中存储的认证信息清除计算机的密码。当用户的密码丢失时,可以通过一种特别的方式登录计算机,并通过外接存储设备提供的认证信息,然后对比通过外接设备得到的认证信息与根据所提起到的主机序列号和密码清除次数生成的认证信息,如果二者相同,则允许用户清除或者重设该计算机的密码。由此可见,采用本专利技术实施例所述技术方案后,无需客服部门介入,为企业节省了服务成本;在认证过程中,无需增加特别的硬件设备,不但节省了成本,也避免了由于硬件损坏造成的无法完成认证的隐患,从而提高了系统的安全性。附图说明 图1为本专利技术实施例中清除计算机密码的方法的流程图; 图2为本专利技术实施例中第二认证信息的生成方法的具体应用实例; 图3为本专利技术实施例中第一认证信息的生成过程的流程图; 图4为利用本专利技术实施例中清除计算机密码的方法的具体应用实例图; 图5为本专利技术实施例中利用所述生成的信息文件清除计算机密钥的方法的应用实施例的流程图; 图6为本专利技术实施例中认证信息的生成设备的结构示意 图7为本专利技术实施例中计算机的一种结构示意图; 图8为本专利技术实施例中清除计算机密码系统的一种结构示意图。具体实施例方式本专利技术实施例提供了一种不需要客服部门参与,当用户忘记设置的密码时,用户 可以自己在家完成认证并清除或者重置密码。也就是说,用户在设置计算机密码时,并在完 成计算机密钥设置后,选择密钥重设置功能,提示用户生成一个认证文件,并将该认证文件 存储在外接于所述计算机上存储设备中,比如U盘等,当以后用户密码丢失时,可以通过一 种特别的方式登录计算机并将所述外接存储设备插入到所述计算机中提供当初生成的认 证文件,在该认证文件通过验证后即允许用户清除或者重设该计算机的密码;当用户成功 清除或者重设密码以后,可以选择重新生成认证文件,这样上次的认证文件就失效了 ,这就 在一定程度上保证了系统的安全性。 下面我们将结合附图,对本专利技术的最佳实施方案进行详细描述。 请参阅图1,为本专利技术实施例中清除计算机密码的方法的流程图,在BIOS检测到用户启动密码清除流程时,所述方法包括 步骤101 :提取所述主机的主序列号和密码清除的次数; 步骤102 :基于所述密码清除的次数和所述主机的主序列号在Tl时刻进行加密, 生成第一认证信息;所述第一认证信息的实现过程详见下图3。 优选地,可以根据所述第一认证信息生成第一安全认证信息,所述第一安全认证 信息可以由所述第一认证信息中的部分或者全部的认证码组成,比如,第一认证信息为一 串字符,而该串字符有十个认证码组成,而所述第一认证文件可以只包括第一认证码,也可 以包括第一和第二认证码的组合,或者是所有十种认证码的组合,本实施例不作限制。 步骤103 :从外接的存储设备中获取第二认证信息,所述第二认证信息为基于所 述密码清除的次数和所述主机的主序列号在T2时刻进行加密生成的第二认证信本文档来自技高网...
【技术保护点】
一种清除计算机密码的方法,其特征在于,在BIOS检测到用户启动密码清除流程时,所述方法包括:提取所述主机的主序列号和密码清除的次数;基于所述密码清除的次数和所述主机的主序列号在T1时刻进行加密,生成第一认证信息;从外接的存储设备中获取第二认证信息,所述第二认证信息为基于所述密码清除的次数和所述主机的主序列号在T2时刻进行加密生成的第二认证信息;当生成的所述第一的认证信息与获取的所述的第二认证信息相同时,清除所述主机的密码。
【技术特征摘要】
【专利技术属性】
技术研发人员:徐琳,
申请(专利权)人:北京联想软件有限公司,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。