CN103838998A - 一种密码的配置、使用方法及装置 - Google Patents

一种密码的配置、使用方法及装置 Download PDF

Info

Publication number
CN103838998A
CN103838998A CN201410095083.7A CN201410095083A CN103838998A CN 103838998 A CN103838998 A CN 103838998A CN 201410095083 A CN201410095083 A CN 201410095083A CN 103838998 A CN103838998 A CN 103838998A
Authority
CN
China
Prior art keywords
time
cryptographic validity
password
state
validity
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410095083.7A
Other languages
English (en)
Inventor
赵哲
蒋小安
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201410095083.7A priority Critical patent/CN103838998A/zh
Publication of CN103838998A publication Critical patent/CN103838998A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
    • G06F21/57Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
    • G06F21/572Secure firmware programming, e.g. of basic input output system [BIOS]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/45Structures or tools for the administration of authentication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2125Just-in-time application of countermeasures, e.g., on-the-fly decryption, just-in-time obfuscation or de-obfuscation

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Ink Jet (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

本发明实施例公开了一种密码的配置、使用方法及装置,涉及信息安全领域,能够简化对密码的重配置。具体方案为:密码配置装置获取密码有效期的设置功能的状态,所述密码有效期的设置功能的状态包括开启和关闭,当所述密码有效期的设置功能的状态为开启时,所述密码配置装置获取输入的所述密码有效期和所述密码有效期的起始时间,所述密码有效期的起始时间包括网络起始时间和本地计算机起始时间,所述密码配置装置存储所述密码有效期的设置功能的状态、所述密码有效期和所述密码有效期的起始时间。本发明的实施例用于密码操作。

Description

一种密码的配置、使用方法及装置
技术领域
本发明涉及信息安全领域,尤其涉及一种密码的配置、使用方法及装置。
背景技术
现有技术中,BIOS(Basic Input Output System,基本输入输出***)是一组固化到计算机内主板上一个ROM(Read-Only Memory,只读存储器)芯片上的程序,它保存着计算机最重要的基本输入输出的程序、开机后自检程序和***自启动程序、菜单程序。其主要功能是为计算机提供最底层的、最直接的硬件设置、控制和访问。***配置一般存放在CMOS(Complementary Metal Oxide Semiconductor,互补金属氧化物半导体)Ram(random access memory,随机存储器)或者flash(Flash Memory,不挥发性内存)中,可以通过BIOS的启动菜单进行设置,这个菜单一般在开机时按下一个快捷键即可进入,它提供了简单的界面供用户查看、修改。
BIOS密码在两种情况下使用,一是查看或更改BIOS设置时需要输入密码,二是在***启动过程中输入密码。密码可以在BIOS的启动菜单中进行设置、修改以及删除,设置后密码一般保存在CMOS或Flash中。
现有的BIOS密码管理机制是一个通用的规范,密码设置后一直有效,而实际中人们在某些场景下不希望BIOS密码一直生效,例如:供应商往往要对BIOS的启动配置做一些特殊的配置以实现差异化的功能,出于竞争力和***可靠性等方面的考虑,需要设置BIOS密码保护BIOS的启动配置。在维护期内,由供应商来维护BIOS的启动配置,超过维护期后,须由用户自己来维护配置,而此时密码依然有效,供应商就需要向各个用户公开密码,而且每个用户的密码可能都不一样,对密码的重配置比较繁琐。
发明内容
本发明的实施例提供的密码的配置、使用方法及装置,能简化对密码的重配置。
为达到上述目的,本发明的实施例采用如下技术方案:
第一方面,提供一种密码的配置方法,包括:
密码配置装置获取密码有效期的设置功能的状态,所述密码有效期的设置功能的状态包括开启和关闭;
当所述密码有效期的设置功能的状态为开启时,所述密码配置装置获取输入的所述密码有效期和所述密码有效期的起始时间,所述密码有效期的起始时间包括网络起始时间和本地计算机起始时间,以便所述密码有效期超期时,解除密码;
所述密码配置装置存储所述密码有效期的设置功能的状态、所述密码有效期和所述密码有效期的起始时间。
结合第一方面,在第一种可能的实现方式中,所述密码配置装置获取密码有效期的设置功能的状态之前,包括:
所述密码配置装置依照输入的密码有效期的设置功能控制消息,改变所述密码有效期的设置功能的状态。
结合第一方面,在第二种可能的实现方式中,所述方法还包括:
所述密码配置装置依照输入的密码有效期的超期提醒控制消息,改变所述密码有效期的超期提醒的状态,所述超期提醒的状态包括开启和关闭;
所述密码配置装置获取所述超期提醒的状态;
当所述超期提醒的状态为开启时,所述密码配置装置获取输入的所述密码有效期的提醒规则,所述提醒规则包括提醒时间;
所述密码配置装置存储所述密码有效期的超期提醒的状态和所述提醒规则。
第二方面,提供一种密码的使用方法,包括:
密码装置获取密码的设置状态,所述密码的设置状态包括已设置密码和未设置密码;
当所述密码的设置状态为已设置密码时,所述密码装置获取存储的密码有效期的设置功能的状态,所述密码有效期的设置功能的状态包括开启和关闭;
当所述密码有效期的设置功能的状态为开启时,所述密码装置获取当前时间;
在获取当前时间成功时,所述密码装置获取存储的所述密码有效期和所述密码有效期的起始时间;
所述密码装置计算所述当前时间和所述密码有效期的起始时间之间的时间间隔;
若所述时间间隔大于所述密码有效期则所述密码配置装置判断所述密码有效期超期;
若所述时间间隔不大于所述密码有效期则所述密码配置装置判断所述密码有效期未超期;
当所述密码有效期超期时,所述密码装置解除密码;
当所述密码有效期未超期时,所述密码装置提示输入密码。
结合第二方面,在第一种可能的实现方式中,所述方法还包括:
在获取当前时间失败时,所述密码装置判断所述密码有效期未超期。
结合第二方面和第一种可能的实现方式,在第二种可能的实现方式中,所述密码使用方法还包括:
在获取当前时间成功时,所述密码装置获取存储的所述密码有效期的超期提醒的状态,所述超期提醒的状态包括开启和关闭;
当所述超期提醒的状态为开启时,所述密码装置获取存储的所述密码有效期的提醒规则,所述提醒规则包括提醒时间;
所述密码装置计算所述时间间隔与所述提醒时间的时间和是否大于所述密码有效期;
当所述时间和大于所述密码有效期时,所述密码装置弹出超期提醒。
第三方面,提供一种密码配置装置,包括:
获取单元,用于获取密码有效期的设置功能的状态,所述密码有效期的设置功能的状态包括开启和关闭;
当所述获取单元获取的所述密码有效期的设置功能的状态为开启时,所述获取单元还用于获取输入的所述密码有效期和所述密码有效期的起始时间,所述密码有效期的起始时间包括网络起始时间和本地计算机起始时间,以便所述密码有效期超期时,解除密码;
存储单元,用于存储所述获取单元获取的所述密码有效期的设置功能的状态、所述密码有效期和所述密码有效期的起始时间。
结合第三方面,在第一种可能的实现方式中,所述密码配置装置还包括:
设置单元,用于依照输入的密码有效期的设置功能控制消息,改变所述密码有效期的设置功能的状态,以便于所述获取单元获取所述设置单元设定的所述密码有效期的设置功能的状态。
结合第三方面,在第二种可能的实现方式中,所述密码配置装置还包括:
提醒控制单元,用于依照输入的密码有效期的超期提醒控制消息,改变所述密码有效期的超期提醒的状态,所述超期提醒的状态包括开启和关闭;
所述获取单元还用于获取所述提醒控制单元设定的所述超期提醒的状态;
当所述获取单元获取的所述超期提醒的状态为开启时,所述获取单元还用于获取输入的所述密码有效期的提醒规则,所述提醒规则包括提醒时间;
所述存储单元还用于存储所述获取单元获取的所述密码有效期的超期提醒的状态和所述提醒规则。
第四方面,提供一种密码装置,包括:
获取单元,用于获取密码的设置状态,所述密码的设置状态包括已设置密码和未设置密码;
当所述获取单元获取的所述密码的设置状态为已设置密码时,所述获取单元还用于获取存储的密码有效期的设置功能的状态,所述密码有效期的设置功能的状态包括开启和关闭;
当所述获取单元获取的所述密码有效期的设置功能的状态为开启时,所述获取单元还用于获取当前时间;
在所述获取单元获取当前时间成功时,所述获取单元还用于获取存储的所述密码有效期和所述密码有效期的起始时间;
计算单元,用于计算所述获取单元获取的所述当前时间和所述密码有效期的起始时间之间的时间间隔;
判断单元,若所述计算单元计算的所述时间间隔大于所述获取单元获取的所述密码有效期,则所述判断单元用于判断所述密码有效期超期;
若所述计算单元计算的所述时间间隔不大于所述获取单元获取的所述密码有效期,则所述判断单元还用于判断所述密码有效期未超期;
解除单元,当所述判断单元判断所述密码有效期超期时,用于解除密码;
当所述判断单元判断所述密码有效期未超期时,所述密码装置提示输入密码。
结合第四方面,在第一种可能的实现方式中,所述判断单元还用于:在所述获取单元获取当前时间失败时,判断所述密码有效期未超期。
结合第四方面或第一种可能的实现方式,在第二种可能的实现方式中,所述密码装置还包括:通知单元,
在所述获取单元获取当前时间成功时,所述获取单元还用于获取存储的所述密码有效期的超期提醒的状态,所述超期提醒的状态包括开启和关闭;
当所述获取单元获取的所述超期提醒的状态为开启时,所述获取单元还用于获取存储的所述密码有效期的提醒规则,所述提醒规则包括提醒时间;
所述判断单元,还用于计算所述计算单元得出的所述时间间隔与所述获取单元获取的所述提醒时间的时间和是否大于所述获取单元获取的所述密码有效期;
当所述判断单元的计算结果为所述时间和大于所述密码有效期时,所述通知单元用于弹出超期提醒。
本发明实施例提供的密码的配置、使用方法及装置,能设置密码有效期,使密码在超期时能自动解除,从而简化了密码重配置。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明的实施例提供的一种密码的配置方法的流程示意图;
图2为本发明的又一实施例提供的一种密码的使用方法的流程示意图;
图3为本发明的另一实施例提供的一种密码的配置方法的流程示意图;
图4为本发明的再一实施例提供的一种密码的使用方法的流程示意图;
图5为本发明的实施例提供的一种密码配置装置的结构示意图;
图6为本发明的又一实施例提供的一种密码配置装置的结构示意图;
图7为本发明的另一实施例提供的一种密码配置装置的结构示意图;
图8为本发明的实施例提供的一种密码装置的结构示意图;
图9为本发明的又一实施例提供的一种密码装置的结构示意图;
图10为本发明的实施例提供的一种密码配置装置的结构示意图;
图11为本发明的实施例提供的一种密码装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明的实施例提供一种密码的配置方法,应用于信息安全领域,具体用于对密码的配置,参照图1所示,包括以下步骤:
101、密码配置装置获取密码有效期的设置功能的状态,所述密码有效期的设置功能的状态包括开启和关闭。
具体的,所述密码有效期的设置功能的状态可以由密码配置装置默认配置,也可以由所述密码配置装置依照输入的密码有效期的设置功能控制消息配置。
102、当所述密码有效期的设置功能的状态为开启时,所述密码配置装置获取输入的所述密码有效期和所述密码有效期的起始时间,以便所述密码有效期超期时,解除密码。
具体的,密码有效期的起始时间包括网络起始时间和本地计算机起始时间,输入时可以择一作为标准起始时间进行输入。
103、所述密码配置装置存储所述密码有效期的设置功能的状态、所述密码有效期和所述密码有效期的起始时间。
其中,步骤103中存储的密码有效期的设置功能的状态、所述密码有效期和所述密码有效期的起始时间用于密码装置判别密码是否超期时进行调用,这些信息可以在每个信息的输入过程中依次存储,也可以在所有信息输入结束后一次性存储。
本发明实施例提供的密码的配置方法,能设置密码有效期,使密码在超期时能自动解除,从而简化了对密码的重配置。
本发明的实施例提供一种密码的使用方法,应用于信息安全领域,具体用于对密码的使用,参照图2所示,包括以下步骤:
201、密码装置获取密码的设置状态,所述密码的设置状态包括已设置密码和未设置密码。
202、当所述密码的设置状态为已设置密码时,所述密码装置获取密码配置装置存储的密码有效期的设置功能的状态,所述密码有效期的设置功能的状态包括开启和关闭。
203、当所述密码有效期的设置功能的状态为开启时,所述密码装置获取当前时间。
具体的,所述当前时间为当前网络时间,这样做的原因在于,本地时间可以被更改,并不具有确定性,不适合作为所述密码有效期是否超期的衡量时间。
204、在获取当前时间成功时,所述密码装置获取存储的所述密码有效期和所述密码有效期的起始时间。
205、所述密码装置计算所述当前时间和所述密码有效期的起始时间之间的时间间隔。
具体的,根据步骤102中所述,密码有效期的起始时间包括网络起始时间和本地计算机起始时间,当密码有效期的起始时间为网络起始时间时,则该时间间隔为当前网络时间和网络起始时间的间隔,该时间间隔为两个标准时间之间的间隔;当密码有效期的起始时间为本地计算机起始时间时,则该时间间隔为当前网络时间和本地计算机起始时间的间隔,当本地计算机起始时间为标准时间时,该时间间隔为两个标准时间之间的间隔;当本地计算机起始时间为一个相对时间时,该,该时间间隔为一个相对时间和一个标准时间之间的间隔,当以上方式均不会影响密码有效期的准确性。
206、若所述时间间隔大于所述密码有效期则所述密码装置判断所述密码有效期超期。
207、若所述时间间隔不大于所述密码有效期则所述密码装置判断所述密码有效期未超期。
208、当所述密码有效期超期时,所述密码装置解除密码。
209、当所述密码有效期未超期时,所述密码装置提示输入密码。
该方法还包括:在获取当前时间失败时,所述密码装置判断所述密码有效期未超期。
本发明实施例提供的密码的使用方法,能利用密码有效期,使密码在超期时能自动解除,从而简化了对密码的重配置。
本发明的实施例提供一种密码的配置方法。应用于信息安全领域,参照图3所示,包括以下步骤:
301、密码配置装置依照输入的密码有效期的设置功能控制消息,改变所述密码有效期的设置功能的状态,所述密码有效期的设置功能的状态包括开启和关闭。
具体的,所述密码有效期的设置功能的状态可以由密码配置装置默认配置,也可以由所述密码配置装置依照输入的密码有效期的设置功能控制消息配置。
302、所述密码配置装置获取所述密码有效期的设置功能的状态。
303、当所述密码有效期的设置功能的状态为开启时,所述密码配置装置获取输入的所述密码有效期和所述密码有效期的起始时间,以便所述密码有效期超期时,解除密码。
具体的,密码有效期的起始时间包括网络起始时间和本地计算机起始时间,输入时可以择一作为标准起始时间进行输入。
304、所述密码配置装置依照输入的密码有效期的超期提醒控制消息,改变所述密码有效期的超期提醒的状态,所述超期提醒的状态包括开启和关闭。
具体的,对所述密码有效期的超期提醒进行配置的原因是为了在密码超期前自动提醒用户对密码进行重配置,避免密码超期自动解除后被用户忽略。
305、所述密码配置装置获取所述超期提醒的状态。
306、当所述超期提醒的状态为开启时,所述密码配置装置获取输入的所述密码有效期的提醒规则,所述提醒规则包括提醒时间。
307、所述密码配置装置存储所述密码有效期的设置功能的状态、所述密码有效期、所述密码有效期的起始时间、所述密码有效期的超期提醒的状态和所述密码有效期的提醒规则。
其中,步骤307中存储的密码有效期的设置功能的状态、所述密码有效期、所述密码有效期的起始时间、所述密码有效期的超期提醒的状态和所述提醒规则等信息用于密码装置判别密码是否超期时进行调用,这些信息可以在每个信息的输入过程中依次存储,也可以在所有信息输入结束后一次性存储。
本发明实施例提供的密码的配置方法,能设置密码有效期,使密码在超期时能自动解除,从而简化了对密码的重配置;此外,还能设置所述密码有效期的超期提醒及提醒规则使用户在所述密码临近超期时能得到超期提醒,从而使密码使用更方便。
本发明的实施例提供一种密码的使用方法。应用于信息安全领域,参照图4所示,包括以下步骤:
401、密码装置获取密码的设置状态,所述密码的设置状态包括已设置密码和未设置密码。
402、当所述密码的设置状态为已设置密码时,所述密码装置获取密码配置装置存储的密码有效期的设置功能的状态,所述密码有效期的设置功能的状态包括开启和关闭。
403、当所述密码有效期的设置功能的状态为开启时,所述密码装置获取当前时间。
具体的,所述当前时间为当前网络时间,这样做的原因在于,本地时间可以被更改,并不具有确定性,不适合作为所述密码有效期是否超期的衡量时间。
404、在获取当前时间成功时,所述密码装置获取存储的所述密码有效期、所述密码有效期的起始时间和所述密码有效期的超期提醒的状态,所述超期提醒的状态包括开启和关闭。
405、所述密码装置计算所述当前时间和所述密码有效期的起始时间之间的时间间隔。
具体的,根据步骤102中所述,密码有效期的起始时间包括网络起始时间和本地计算机起始时间,当密码有效期的起始时间为网络起始时间时,则该时间间隔为当前网络时间和网络起始时间的间隔,该时间间隔为两个标准时间之间的间隔;当密码有效期的起始时间为本地计算机起始时间时,则该时间间隔为当前网络时间和本地计算机起始时间的间隔,当本地计算机起始时间为标准时间时,该时间间隔为两个标准时间之间的间隔;当本地计算机起始时间为一个相对时间时,该,该时间间隔为一个相对时间和一个标准时间之间的间隔,当以上方式均不会影响密码有效期的准确性。
406、若所述时间间隔大于所述密码有效期则所述密码装置判断所述密码有效期超期。
407、若所述时间间隔不大于所述密码有效期则所述密码装置判断所述密码有效期未超期。
408、当所述密码有效期超期时,所述密码装置解除密码。
409、当所述密码有效期未超期时,所述密码装置提示输入密码。
该方法还包括:在获取当前时间失败时,所述密码装置判断所述密码有效期未超期。
步骤405之后还包括以下方法:
410、当所述超期提醒的状态为开启时,所述密码装置获取存储的所述密码有效期的提醒规则,所述提醒规则包括提醒时间。
411、所述密码装置计算所述时间间隔与所述提醒时间的时间和是否大于所述密码有效期。
412、当所述时间和大于所述密码有效期时,所述密码装置弹出超期提醒。
本发明实施例提供的密码的使用方法,能利用密码有效期,使密码在超期时能自动解除,从而简化了密码重配置;此外,还能使用存储的所述密码有效期的超期提醒及提醒规则以所述提示规则在所述密码临近超期时对用户进行所述超期提醒,从而使密码使用更方便。
本发明实施例具体以服务器的BIOS密码的配置和使用为例进行说明,该服务器可以为本发明的实施例提供的密码配置装置或密码装置,具体BIOS密码的配置方法如下:
密码配置装置获取所述BIOS密码有效期的设置功能的状态,密码有效期的设置功能的状态包括开启和关闭。密码配置装置获取的BIOS密码有效期的设置功能的状态,可以由所述密码配置装置默认为开启或关闭,也可以如步骤301所述由所述密码配置装置依照输入的BIOS密码有效期的设置功能控制消息改变后提供。例如,在BIOS开启菜单中的密码设置菜单中设立密码有效期的设置功能的状态选项,密码有效期的设置功能的初始状态是关闭,当用户需要使用该设置功能时,将密码有效期的设置功能的状态设置为开启。
当所述BIOS密码有效期的设置功能的状态为开启时,此时可以编辑所述密码有效期,所述密码配置装置获取输入的BIOS密码有效期和起始时间。具体的,所述密码有效期的起始时间包括使用所述BIOS的所述密码配置装置所处的网络起始时间和本地计算机起始时间,输入时可以择一作为标准起始时间进行输入。
密码配置装置依照输入的BIOS密码有效期的超期提醒控制消息,改变BIOS密码有效期的超期提醒的状态,BIOS密码有效期的超期提醒的状态包括开启和关闭。对BIOS密码有效期的超期提醒进行配置的原因是为了在BIOS密码超期前自动提醒用户对BIOS密码进行重配置,避免BIOS密码超期自动解除后被用户忽略。
然后,密码配置装置获取BIOS密码有效期的超期提醒的状态。当所述密码配置装置的所述超期提醒的状态为开启时,所述密码配置装置获取输入的BIOS密码有效期的提醒规则,所述提醒规则包括提醒时间。
密码配置装置将密码有效期的设置功能的状态、密码有效期、密码有效期的起始时间、超期提醒的状态和提醒规则这些信息存储,可以是在每个信息的输入过程中依次存储在FLASH(Flash Memory,不挥发性内存)中;当然也可以将密码有效期的设置功能的状态、密码有效期、密码有效期的起始时间、超期提醒的状态和提醒规则这些信息在完成全部配置后同时存储在FLASH中。
对于以上对所述密码有效期的配置信息的存储与加密,实际中可以采用如下所述的步骤:
在所述BIOS密钥结构中增加密码有效期功能配置结构体用于整合所述密码有效期的设置功能的状态、所述密码有效期、所述密码有效期的起始时间、所述密码有效期的超期提醒的状态和所述提醒规则,增加时间结构体用于表明配置结构体中涉及的时间,将配置结构体的信息、时间结构体的信息和密码信息一起保存在储存介质中。
若述配置结构体和所述时间结构体以程序代码方式进行定义,则结构体定义与函数处理流程可以参考如下所述:
密码有效期功能设置结构体PASSWD_VALID_CFG定义如下:
Figure BDA0000477057180000131
为了增加安全性,将密码和有效期配置采用可变方式存储在Flash中,并采用安全加密算法,例如使用Secure Hash Algorithm(安全散列算法)加密。
上述密码的配置方法和硬件解耦,移植性好,同时拓展了BIOS标准接口,可适用于传统BIOS和EFI(Extensible Firmware Interface,扩展固件接口)BIOS等各个软件平台。
本发明实施例提供的密码的配置方法,能设置BIOS密码有效期使BIOS密码在超期时能自动解除,从而简化了对BIOS密码的重配置;此外,还能设置所述BIOS密码有效期的超期提醒及提醒规则使用户在所述BIOS密码临近超期时能得到超期提醒,从而使BIOS密码使用更方便。
通过上述过程可以配置BIOS密码的有效期,配置完成后BIOS密码的使用方法如下:
密码装置获取BIOS密码的设置状态,所述密码的设置状态包括已设置密码和未设置密码。
当所述密码的设置状态为已设置密码时,所述密码装置获取FLASH(Flash Memory,不挥发性内存)中存储的BIOS密码有效期的设置功能的状态,所述BIOS密码有效期的设置功能的状态包括开启和关闭。
当所述密码有效期的设置功能的状态为开启时,所述密码装置取当前时间。
所述密码装置需要获取当前日期来判断所述BIOS密码有效期是否超期,当前日期是通过网卡获取到当前互联网上世界同步的标准时间。如果连接不上网络或其他原因导致获取网络时间失败,则所述密码装置判断所述BIOS密码有效期未超期。
这样做的原因是由于本地时间记录在CMOS(Complementary MetalOxide Semiconductor,互补金属氧化物半导体)中,可以通过解除CMOS电池或软件篡改,所以本地时间并不可靠,需要获取更可靠的当前网络时间作为当前时间。
在获取当前时间成功时,所述密码装置获取所述FLASH中存储的所述BIOS密码有效期的起始时间、所述BISO密码有效期和所述BIOS密码有效期的超期提醒的状态,所述超期提醒的状态包括开启和关闭。
然后,所述密码装置计算所述当前时间和所述密码有效期的起始时间之间的时间间隔。
所述密码装置依据所述时间间隔是否大于所述BIOS密码有效期,判断所述BIOS密码有效期是否超期。
具体的,若所述时间间隔大于所述BIOS密码有效期则所述密码装置判断所述BIOS密码有效期超期,若所述时间间隔不大于所述BIOS密码有效期则所述密码装置判断所述BIOS密码有效期未超期。
当所述密码有效期超期时,所述密码装置解除所述BIOS密码。
当所述密码有效期未超期时,所述密码装置提示输入所述BIOS密码。
当所述超期提醒的状态为开启时,所述密码装置获取所述FLASH中存储的所述BIOS密码有效期的提醒规则,所述提醒规则包括提醒时间。
所述密码装置计算所述密码有效期的起始时间和所述当前时间之间的时间间隔与所述提醒时间的时间和是否大于所述BIOS密码有效期。
当所述时间和大于所述BIOS密码有效期时,所述密码装置弹出超期提醒。
具体的,实际中使用BIOS的服务器普遍采用X86***,而X86***重启的场景比较少,一般在很长时间内都不会重启,而BIOS只有在服务器启动阶段才能运行,所以提醒只能是X86***重启时进行提醒,会出现提醒不及时现象。
通过BMC(Baseboard Management Controller,基板管理控制器)管理软件实现提醒功能,由所述BIOS发送IPMI(IntelligentPlatform Management Interface,智能平台管理接口)命令将所述超期提醒的提醒规则发给所述BMC,所述BMC接收到该命令后启动一个定时任务,在密码即将超期时在***管理后台给出提示。于是,即可以在所述服务器的BIOS启动阶段进行所述超期提醒,也可以在所述服务器的BIOS启动后服务器运行的期间进行所述超期提醒。
上述密码的配置方法和硬件解耦,移植性好,同时拓展了BIOS标准接口,可适用于传统BIOS和EFI(Extensible Firmware Interface,扩展固件接口)BIOS等各个软件平台。
本发明实施例提供的密码的使用方法,能使用存储的BIOS密码有效期将BIOS密码在超期时自动解除,从而简化了对BIOS密码的重配置;此外,还能使用存储的所述BIOS密码有效期的超期提醒及提醒规则,以所述提示规则在所述密码临近超期时对用户进行所述超期提醒,从而使BIOS密码使用更方便。
本发明的实施例提供一种密码配置装置,参照图5所示,用于实现上述密码的配置方法,包括:
获取单元501,用于获取密码有效期的设置功能的状态,所述密码有效期的设置功能的状态包括开启和关闭。
当所述获取单元501获取的所述密码有效期的设置功能的状态为开启时,所述获取单元501还用于获取输入的所述密码有效期和所述密码有效期的起始时间,所述密码有效期的起始时间包括网络起始时间和本地计算机起始时间,以便所述密码有效期超期时,解除密码。
存储单元502,用于存储所述获取单元501获取的所述密码有效期的设置功能的状态、所述密码有效期和所述密码有效期的起始时间。
可选的,参照图6所示,所述密码配置装置还包括:
设置单元503,用于依照输入的密码有效期的设置功能控制消息,改变所述密码有效期的设置功能的状态,以便于所述获取单元501获取所述设置单元设定的所述密码有效期的设置功能的状态。
可选的,参照图7所示,所述密码配置装置还包括:
提醒控制单元504,用于依照输入的密码有效期的超期提醒控制消息,改变所述密码有效期的超期提醒的状态,所述超期提醒的状态包括开启和关闭。
所述获取单元501还用于获取所述提醒控制单元504设定的所述超期提醒的状态。
当所述获取单元501获取的所述超期提醒的状态为开启时,所述获取单元501还用于获取输入的所述密码有效期的提醒规则,所述提醒规则包括提醒时间。
所述存储单元502还用于存储所述获取单元501获取的所述密码有效期的超期提醒的状态和所述提醒规则。
本发明实施例提供的密码配置装置,能设置密码有效期,使密码在超期时能自动解除,从而简化了对密码的重配置;此外,还能设置所述密码有效期的超期提醒及提醒规则使用户在所述密码临近超期时能得到超期提醒,从而使密码使用更方便。
本发明的实施例提供一种密码装置,参照图8所示,用于实现上述密码的使用方法,包括:
获取单元801,用于获取密码的设置状态,所述密码的设置状态包括已设置密码和未设置密码。
当所述获取单元801获取的所述密码的设置状态为已设置密码时,所述获取单元801还用于获取存储的密码有效期的设置功能的状态,所述密码有效期的设置功能的状态包括开启和关闭。
当所述获取单元801获取的所述密码有效期的设置功能的状态为开启时,所述获取单元801还用于获取当前时间。
在所述获取单元801获取当前时间成功时,所述获取单元801还用于获取存储的所述密码有效期和所述密码有效期的起始时间。
计算单元802,用于计算所述获取单元801获取的所述当前时间和所述密码有效期的起始时间之间的时间间隔。
判断单元803,若所述计算单元802计算的所述时间间隔大于所述获取单元801获取的所述密码有效期,则所述判断单元803用于判断所述密码有效期超期。
若所述计算单元802计算的所述时间间隔不大于所述获取单元801获取的所述密码有效期,则所述判断单元803还用于判断所述密码有效期未超期。
解除单元804,当所述判断单元803判断所述密码有效期超期时,用于解除密码。
当所述判断单元803判断所述密码有效期未超期时,所述密码装置提示输入密码。
可选的,所述判断单元803还用于在所述获取单元801获取当前时间失败时,判断所述密码有效期未超期。
可选的,参照图9所示,所述密码装置还包括:通知单元805,
在所述获取单元801获取当前时间成功时,所述获取单元801还用于获取存储的所述密码有效期的超期提醒的状态,所述超期提醒的状态包括开启和关闭。
当所述获取单元801获取的所述超期提醒的状态为开启时,所述获取单元801还用于获取存储的所述密码有效期的提醒规则,所述提醒规则包括提醒时间。
所述判断单元803,还用于计算所述计算单元802得出的所述时间间隔与所述获取单元801获取的所述提醒时间的时间和是否大于所述获取单元801获取的所述密码有效期。
当所述判断单元803的计算结果为所述时间和大于所述密码有效期时,所述通知单元805用于弹出超期提醒。
本发明实施例提供的密码装置,能利用密码有效期,使密码在超期时能自动解除,从而简化了密码重配置;此外,还能使用存储的所述密码有效期的超期提醒及提醒规则以所述提示规则在所述密码临近超期时对用户进行所述超期提醒,从而使密码使用更方便。
本发明的实施例提供一种密码配置装置,参照图10所示,该密码配置装置可以嵌入或本身就是微处理计算机,比如:通用计算机、客户定制机、手机终端或平板机等便携设备,该信号处理装置1001包括:至少一个接收器1011、处理器1012、存储器1013和总线1014,该至少一个接收器1011、处理器1012和存储器1013通过总线1014连接并完成相互间的通信。
该总线1014可以是ISA(Industry Standard Architecture,工业标准体系结构)总线、PCI(Peripheral Component,外部设备互连)总线或EISA(Extended Industry Standard Architecture,扩展工业标准体系结构)总线等。该总线1014可以分为地址总线、数据总线、控制总线等。为便于表示,图2中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。其中:
存储器1013用于存储可执行程序代码,该程序代码包括计算机操作指令。存储器1013可能包括高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
处理器1012可能是一个中央处理器(Central Processing Unit,简称为CPU),或者是特定集成电路(Application Specific IntegratedCircuit,简称为ASIC),或者是被配置成实施本发明实施例的一个或多个集成电路。
其中,所述接收器1011,用于获取密码有效期的设置功能的状态,所述密码有效期的设置功能的状态包括开启和关闭。
当所述接收器1011获取的所述密码有效期的设置功能的状态为开启时,所述接收器1011还用于获取输入的所述密码有效期和所述密码有效期的起始时间,所述密码有效期的起始时间包括网络起始时间和本地计算机起始时间,以便所述密码有效期超期时,解除密码。
存储器1013,用于存储所述接收器1011获取的所述密码有效期的设置功能的状态、所述密码有效期和所述密码有效期的起始时间。
可选的,所述处理器1012,还用于依照输入的密码有效期的设置功能控制消息,改变所述密码有效期的设置功能的状态,以便于所述获取单元501获取所述设置单元设定的所述密码有效期的设置功能的状态。
可选的,所述处理器1012,还用于依照输入的密码有效期的超期提醒控制消息,改变所述密码有效期的超期提醒的状态,所述超期提醒的状态包括开启和关闭。
所述接收器1011还用于获取所述提醒控制单元504设定的所述超期提醒的状态。
当所述接收器1011获取的所述超期提醒的状态为开启时,所述接收器1011还用于获取输入的所述密码有效期的提醒规则,所述提醒规则包括提醒时间。
所述存储器1013还用于存储所述接收器1011获取的所述密码有效期的超期提醒的状态和所述提醒规则。
本发明实施例提供的密码配置装置,能设置密码有效期,使密码在超期时能自动解除,从而简化了对密码的重配置;此外,还能设置所述密码有效期的超期提醒及提醒规则使用户在所述密码临近超期时能得到超期提醒,从而使密码使用更方便。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可以用硬件实现,或固件实现,或它们的组合方式来实现。当使用软件实现时,可以将上述功能存储在计算机可读介质中或作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是计算机能够存取的任何可用介质。以此为例但不限于:计算机可读介质可以包括RAM(Random Access Memory,随机存储器)、ROM(Read OnlyMemory,只读内存)、EEPROM(Electrically Erasable Programmable ReadOnly Memory,电可擦可编程只读存储器)、CD-ROM(Compact DiscRead Only Memory,即只读光盘)或其他光盘存储、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质。此外,任何连接可以适当的成为计算机可读介质。例如,如果软件是使用同轴电缆、光纤光缆、双绞线、DSL(Digital Subscriber Line,数字用户专线)或者诸如红外线、无线电和微波之类的无线技术从网站、服务器或者其他远程源传输的,那么同轴电缆、光纤光缆、双绞线、DSL或者诸如红外线、无线和微波之类的无线技术包括在所属介质的定影中。如本发明所使用的,盘和碟包括CD(Compact Disc,压缩光碟)、激光碟、光碟、DVD碟(Digital Versatile Disc,数字通用光)、软盘和蓝光光碟,其中盘通常磁性的复制数据,而碟则用激光来光学的复制数据。上面的组合也应当包括在计算机可读介质的保护范围之内。
本发明的实施例提供一种密码装置,参照图11所示,该密码装置可以嵌入或本身就是微处理计算机,比如:通用计算机、客户定制机、手机终端或平板机等便携设备,该信号处理装置1101包括:至少一个接收器1111、处理器1112、存储器1113和总线1114,该至少一个接收器1111、处理器1112和存储器1113通过总线1114连接并完成相互间的通信。
该总线1114可以是ISA(Industry Standard Architecture,工业标准体系结构)总线、PCI(Peripheral Component,外部设备互连)总线或EISA(Extended Industry Standard Architecture,扩展工业标准体系结构)总线等。该总线1114可以分为地址总线、数据总线、控制总线等。为便于表示,图2中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。其中:
存储器1113用于存储可执行程序代码,该程序代码包括计算机操作指令。存储器1113可能包括高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
处理器1112可能是一个中央处理器(Central Processing Unit,简称为CPU),或者是特定集成电路(Application Specific IntegratedCircuit,简称为ASIC),或者是被配置成实施本发明实施例的一个或多个集成电路。
其中,所述接收器1111,用于获取密码的设置状态,所述密码的设置状态包括已设置密码和未设置密码。
当所述接收器1111获取的所述密码的设置状态为已设置密码时,所述接收器1111还用于获取存储的密码有效期的设置功能的状态,所述密码有效期的设置功能的状态包括开启和关闭;
当所述接收器1111获取的所述密码有效期的设置功能的状态为开启时,所述接收器1111还用于获取当前时间;
在所述接收器1111获取当前时间成功时,所述接收器1111还用于获取存储的所述密码有效期和所述密码有效期的起始时间;
所述处理器1112,还用于计算所述接收器1111获取的所述当前时间和所述密码有效期的起始时间之间的时间间隔;
所述处理器1112,若所述处理器1112计算的所述时间间隔大于所述获取单元801获取的所述密码有效期,则所述处理器1112还用于判断所述密码有效期超期;
若所述处理器1112计算的所述时间间隔不大于所述接收器1111获取的所述密码有效期,则所述处理器1112还用于判断所述密码有效期未超期;
所述处理器1112,当所述处理器1112判断所述密码有效期超期时,用于解除密码;
当所述处理器1112判断所述密码有效期未超期时,所述密码装置提示输入密码。
可选的,所述处理器1112还用于在所述接收器1111获取当前时间失败时,判断所述密码有效期未超期。
可选的,在所述接收器1111获取当前时间成功时,所述获取单元801还用于获取存储的所述密码有效期的超期提醒的状态,所述超期提醒的状态包括开启和关闭;
当所述接收器1111获取的所述超期提醒的状态为开启时,所述接收器1111还用于获取存储的所述密码有效期的提醒规则,所述提醒规则包括提醒时间;
所述处理器1112,还用于计算所述处理器1112得出的所述时间间隔与所述接收器1111获取的所述提醒时间的时间和是否大于所述接收器1111获取的所述密码有效期;
当所述处理器1112的计算结果为所述时间和大于所述密码有效期时,所述处理器1112用于弹出超期提醒。
本发明实施例提供的密码装置,能利用密码有效期,使密码在超期时能自动解除,从而简化了密码重配置;此外,还能使用存储的所述密码有效期的超期提醒及提醒规则以所述提示规则在所述密码临近超期时对用户进行所述超期提醒,从而使密码使用更方便。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可以用硬件实现,或固件实现,或它们的组合方式来实现。当使用软件实现时,可以将上述功能存储在计算机可读介质中或作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是计算机能够存取的任何可用介质。以此为例但不限于:计算机可读介质可以包括RAM(Random Access Memory,随机存储器)、ROM(Read OnlyMemory,只读内存)、EEPROM(Electrically Erasable Programmable ReadOnly Memory,电可擦可编程只读存储器)、CD-ROM(Compact DiscRead Only Memory,即只读光盘)或其他光盘存储、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质。此外,任何连接可以适当的成为计算机可读介质。例如,如果软件是使用同轴电缆、光纤光缆、双绞线、DSL(Digital Subscriber Line,数字用户专线)或者诸如红外线、无线电和微波之类的无线技术从网站、服务器或者其他远程源传输的,那么同轴电缆、光纤光缆、双绞线、DSL或者诸如红外线、无线和微波之类的无线技术包括在所属介质的定影中。如本发明所使用的,盘和碟包括CD(Compact Disc,压缩光碟)、激光碟、光碟、DVD碟(Digital Versatile Disc,数字通用光)、软盘和蓝光光碟,其中盘通常磁性的复制数据,而碟则用激光来光学的复制数据。上面的组合也应当包括在计算机可读介质的保护范围之内。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

Claims (12)

1.一种密码的配置方法,其特征在于,包括:
密码配置装置获取密码有效期的设置功能的状态,所述密码有效期的设置功能的状态包括开启和关闭;
当所述密码有效期的设置功能的状态为开启时,所述密码配置装置获取输入的所述密码有效期和所述密码有效期的起始时间,所述密码有效期的起始时间包括网络起始时间和本地计算机起始时间,以便所述密码有效期超期时,解除密码;
所述密码配置装置存储所述密码有效期的设置功能的状态、所述密码有效期和所述密码有效期的起始时间。
2.根据权利要求1所述的密码的配置方法,其特征在于,所述密码配置装置获取密码有效期的设置功能的状态之前,包括:
所述密码配置装置依照输入的密码有效期的设置功能控制消息,改变所述密码有效期的设置功能的状态。
3.根据权利要求1所述的密码的配置方法,其特征在于,所述方法还包括:
所述密码配置装置依照输入的密码有效期的超期提醒控制消息,改变所述密码有效期的超期提醒的状态,所述超期提醒的状态包括开启和关闭;
所述密码配置装置获取所述超期提醒的状态;
当所述超期提醒的状态为开启时,所述密码配置装置获取输入的所述密码有效期的提醒规则,所述提醒规则包括提醒时间;
所述密码配置装置存储所述密码有效期的超期提醒的状态和所述提醒规则。
4.一种密码的使用方法,其特征在于,包括:
密码装置获取密码的设置状态,所述密码的设置状态包括已设置密码和未设置密码;
当所述密码的设置状态为已设置密码时,所述密码装置获取存储的密码有效期的设置功能的状态,所述密码有效期的设置功能的状态包括开启和关闭;
当所述密码有效期的设置功能的状态为开启时,所述密码装置获取当前时间;
在获取当前时间成功时,所述密码装置获取存储的所述密码有效期和所述密码有效期的起始时间;
所述密码装置计算所述当前时间和所述密码有效期的起始时间之间的时间间隔;
若所述时间间隔大于所述密码有效期则所述密码装置判断所述密码有效期超期;
若所述时间间隔不大于所述密码有效期则所述密码装置判断所述密码有效期未超期;
当所述密码有效期超期时,所述密码装置解除密码;
当所述密码有效期未超期时,所述密码装置提示输入密码。
5.根据权利要求4所述的密码的使用方法,其特征在于,所述方法还包括:
在获取当前时间失败时,所述密码装置判断所述密码有效期未超期。
6.根据权利要求4或5所述的密码的使用方法,其特征在于,所述方法还包括:
在获取当前时间成功时,所述密码装置获取存储的所述密码有效期的超期提醒的状态,所述超期提醒的状态包括开启和关闭;
当所述超期提醒的状态为开启时,所述密码装置获取存储的所述密码有效期的提醒规则,所述提醒规则包括提醒时间;
所述密码装置计算所述时间间隔与所述提醒时间的时间和是否大于所述密码有效期;
当所述时间和大于所述密码有效期时,所述密码装置弹出超期提醒。
7.一种密码配置装置,其特征在于,包括:
获取单元,用于获取密码有效期的设置功能的状态,所述密码有效期的设置功能的状态包括开启和关闭;
当所述获取单元获取的所述密码有效期的设置功能的状态为开启时,所述获取单元还用于获取输入的所述密码有效期和所述密码有效期的起始时间,所述密码有效期的起始时间包括网络起始时间和本地计算机起始时间,以便所述密码有效期超期时,解除密码;
存储单元,用于存储所述获取单元获取的所述密码有效期的设置功能的状态、所述密码有效期和所述密码有效期的起始时间。
8.根据权利要求7所述的装置,其特征在于,所述密码配置装置还包括:
设置单元,用于依照输入的密码有效期的设置功能控制消息,改变所述密码有效期的设置功能的状态,以便于所述获取单元获取所述设置单元设定的所述密码有效期的设置功能的状态。
9.根据权利要求7所述的装置,其特征在于,所述密码配置装置还包括:
提醒控制单元,用于依照输入的密码有效期的超期提醒控制消息,改变所述密码有效期的超期提醒的状态,所述超期提醒的状态包括开启和关闭;
所述获取单元还用于获取所述提醒控制单元设定的所述超期提醒的状态;
当所述获取单元获取的所述超期提醒的状态为开启时,所述获取单元还用于获取输入的所述密码有效期的提醒规则,所述提醒规则包括提醒时间;
所述存储单元还用于存储所述获取单元获取的所述密码有效期的超期提醒的状态和所述提醒规则。
10.一种密码装置,其特征在于,包括:
获取单元,用于获取密码的设置状态,所述密码的设置状态包括已设置密码和未设置密码;
当所述获取单元获取的所述密码的设置状态为已设置密码时,所述获取单元还用于获取存储的密码有效期的设置功能的状态,所述密码有效期的设置功能的状态包括开启和关闭;
当所述获取单元获取的所述密码有效期的设置功能的状态为开启时,所述获取单元还用于获取当前时间;
在所述获取单元获取当前时间成功时,所述获取单元还用于获取存储的所述密码有效期和所述密码有效期的起始时间;
计算单元,用于计算所述获取单元获取的所述当前时间和所述密码有效期的起始时间之间的时间间隔;
判断单元,若所述计算单元计算的所述时间间隔大于所述获取单元获取的所述密码有效期,则所述判断单元用于判断所述密码有效期超期;
若所述计算单元计算的所述时间间隔不大于所述获取单元获取的所述密码有效期,则所述判断单元还用于判断所述密码有效期未超期;
解除单元,当所述判断单元判断所述密码有效期超期时,用于解除密码;
当所述判断单元判断所述密码有效期未超期时,所述密码装置提示输入密码。
11.根据权利要求10所述的装置,其特征在于,所述判断单元还用于:在所述获取单元获取当前时间失败时,判断所述密码有效期未超期。
12.根据权利要求10或11所述的装置,其特征在于,所述密码装置还包括:通知单元,
在所述获取单元获取当前时间成功时,所述获取单元还用于获取存储的所述密码有效期的超期提醒的状态,所述超期提醒的状态包括开启和关闭;
当所述获取单元获取的所述超期提醒的状态为开启时,所述获取单元还用于获取存储的所述密码有效期的提醒规则,所述提醒规则包括提醒时间;
所述判断单元,还用于计算所述计算单元得出的所述时间间隔与所述获取单元获取的所述提醒时间的时间和是否大于所述获取单元获取的所述密码有效期;
当所述判断单元计算的结果为所述时间和大于所述密码有效期时,所述通知单元用于弹出超期提醒。
CN201410095083.7A 2014-03-14 2014-03-14 一种密码的配置、使用方法及装置 Pending CN103838998A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410095083.7A CN103838998A (zh) 2014-03-14 2014-03-14 一种密码的配置、使用方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410095083.7A CN103838998A (zh) 2014-03-14 2014-03-14 一种密码的配置、使用方法及装置

Publications (1)

Publication Number Publication Date
CN103838998A true CN103838998A (zh) 2014-06-04

Family

ID=50802486

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410095083.7A Pending CN103838998A (zh) 2014-03-14 2014-03-14 一种密码的配置、使用方法及装置

Country Status (1)

Country Link
CN (1) CN103838998A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106295276A (zh) * 2016-08-09 2017-01-04 浪潮电子信息产业股份有限公司 一种记录用户输入bios密码进入***的方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1235445A (zh) * 1998-01-13 1999-11-17 日本电气株式会社 密码更新装置及其所用记录介质
CN101207476A (zh) * 2006-12-20 2008-06-25 吴琛 一种单点口令修改***
US7451478B2 (en) * 2004-12-22 2008-11-11 Inventec Corporation Time managing system and method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1235445A (zh) * 1998-01-13 1999-11-17 日本电气株式会社 密码更新装置及其所用记录介质
US7451478B2 (en) * 2004-12-22 2008-11-11 Inventec Corporation Time managing system and method
CN101207476A (zh) * 2006-12-20 2008-06-25 吴琛 一种单点口令修改***

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106295276A (zh) * 2016-08-09 2017-01-04 浪潮电子信息产业股份有限公司 一种记录用户输入bios密码进入***的方法

Similar Documents

Publication Publication Date Title
US10735427B2 (en) Method and apparatus for managing program of electronic device
US9426661B2 (en) Secure lock for mobile device
US9998488B2 (en) Protection system including machine learning snapshot evaluation
EP2962241A1 (en) Continuation of trust for platform boot firmware
US11316693B2 (en) Trusted platform module-based prepaid access token for commercial IoT online services
US20160210632A1 (en) Secured payment method and relevant device and system
US10831881B2 (en) Method and terminal for enhancing information security
CN107832595B (zh) 一种锁定方法及相关设备
CN110875819B (zh) 密码运算处理方法、装置及***
CN108960839B (zh) 一种支付方法及装置
WO2018000843A1 (zh) 移动支付方法、片上***及终端
CN104318186A (zh) 一种密码切换方法、设备和终端
CN106507300A (zh) 一种找回丢失终端的方法、装置及终端
CN115495161B (zh) Bios选项修改的生效方法和装置、存储介质
CN103838998A (zh) 一种密码的配置、使用方法及装置
KR20210113595A (ko) 이상 처리 방법, 단말 기기 및 저장 매체
CN110781527B (zh) 一种控制寄存器保护方法与装置
CN105556536A (zh) 一次性通电密码
CN103634467A (zh) 一种保护隐私的方法及移动终端
CN106055940A (zh) 一种应用冻结管理的方法、装置以及终端
TWI416931B (zh) 手機存儲資料自動銷毀系統及方法
CN107480493B (zh) 信息处理方法及相关产品
CN106682043B (zh) 一种垃圾文件提示方法和装置
WO2023177486A1 (en) Hardware identity restoration post-device repair
CN112867994A (zh) 数据恢复方法、装置以及电子设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20140604