一种保护密码的方法、系统及一种主板、连接器与流程

文档序号:12670288阅读:150来源:国知局
一种保护密码的方法、系统及一种主板、连接器与流程

本发明涉及计算机技术领域,特别涉及一种保护密码的方法、系统及一种主板、连接器。



背景技术:

BIOS(Basic Input Output System,基本输入输出系统)是一组固化到计算机内主板上一个ROM芯片上的程序。由于BIOS的设置选项可以控制计算机中的硬件开关、工作模式等,因此,通过对BIOS设置权限进行保护,可以有效地防止BIOS的设置选项被随意的改动,达到保护计算机系统的目的。

现有技术中通过对BIOS设置密码进行对BIOS的设置权限进行保护,在BIOS运行过程中,只有输入正确的密码才能够获得BIOS的设置权限,从而达到对BIOS设置权限进行保护的目的。

但是,通过恶意程序、病毒等可以获取寄存器中存储BIOS密码的文件,并从中破译出BIOS的密码,对BIOS密码进行修改,造成用户不能正常使用。然而对于BIOS密码的保护知识其中一个例子,这种现象普遍存在于大部分密码保护中,因此,现有技术中对密码进行保护的安全性较低。



技术实现要素:

本发明实施例提供了一种保护密码的方法、系统及一种主板、连接器,能够有效地提高对密码进行保护的安全性。

第一方面,本发明实施例提供了一种保护密码的方法,该保护密码的方法包括:获取待保护的密码,并存储所述待保护的密码到寄存器中;

通过外部连接器,将所述寄存器的写入信号线与写禁止信号线连接;

由所述写禁止信号线发出的禁止写入信号对所述写入信号线进行禁止处理,以禁止所述写入信号线发出的写入信号对所述寄存器中所述待保护的密码进行修改。

优选地,在所述获取待保护的密码之前,进一步包括:

刷新所述寄存器,以清除所述寄存器中存储的无效密码;

所述获取待保护的密码,包括:

当接收到外部输入的待保护密码时,获取外部输入的所述待保护的密码。

优选地,在所述将所述寄存器的写入信号线与写禁止信号线连接之后,进一步包括:

当接收到外部发送的断开连接的触发命令时,断开所述寄存器的写入信号线与写禁止信号线之间的连接,以使所述写入信号线发出的写入信号对所述寄存器中所述待保护的密码进行修改。

第二方面,本发明实施例提供了一种连接器,该连接器包括:电键、第一连接端子和第二连接端子,其中,

所述电键的一端与所述第一连接端子连接;所述电键的另一端与所述第二连接端子连接;

所述第一连接端子,用于与寄存器的写入信号线连接;

所述第二连接端子,用于与所述寄存器的写禁止信号线连接。

所述电键,用于连接所述第一连接端子和所述第二连接端子,以使所述写入信号线和所述写禁止信号连接。

优选地,所述电键,进一步用于断开所述第一连接端子和所述第二连接端子的连接,以使所述写入信号线和所述写禁止信号线断开。

第三方面,本发明实施例提供了一种主板,该主板包括:寄存器、写入信号线和写禁止信号线,其中,

所述写入信号线与所述寄存器连接;

所述寄存器,用于存储待保护的BIOS密码;

所述写入信号线,用于发出写入信号对所述寄存器中存储的所述待保护的BIOS密码进行修改;

所述写禁止信号线,通过外部连接器与所述写入信号线连接,用于发出禁止写入信号对所述写入信号线进行禁止处理,以禁止所述写入信号线发出的写入信号对所述寄存器中所述待保护的BIOS密码进行修改。

优选地,该主板进一步包括:进一步包括:至少两个跳线针,其中,

所述至少两个跳线针的第一跳线针,用于与所述写入信号线及外部连接器的第一连接端子连接;

所述至少两个跳线针的第二跳线针,用于与所述写禁止信号线及外部连接器的第二连接端子连接。

第四方面,本发明实施例提供了一种保护密码的系统,包括:第二方面提供的任一所述连接器,以及第三方面提供的任一所述主板,当要保护密码时,所述连接器和所述主板执行第一方面提供的任一所述保护密码的方法。

优选地,当所述主板包括至少两个跳线针时,

所述连接器中的第一连接端子与所述主板中的第一跳线针连接,所述连接器中的第二连接端子与所述主板中的第二跳线针连接,以使所述写入信号线和所述写禁止信号连接。

优选地,当所述连接器中包括电键时,

所述连接器中的电键固定于所述主板所在机箱的外部。

本发明实施例提供了一种保护密码的方法、系统及一种主板、连接器,通过获取待保护的密码,并存储待保护的密码到寄存器中,通过外部连接器,将寄存器的写入信号线与写禁止信号连接,由写禁止信号发出的禁止写入信号对写入信号线进行禁止处理,以禁止写入信号线发出的写入信号对寄存器中待保护的密码进行修改。由于写禁止信号发出的禁止写入信号可以对写入信号线进行禁止处理,从而可以禁止通过写入信号线发出的写入信号对寄存器中的密码进行修改,从而可以保证寄存器中密码的安全。因此,能够有效地提高对密码进行保护的安全性。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明一个实施例提供的一种保护密码的方法的流程图;

图2是本发明一个实施例提供的一种连接器的结构示意图;

图3是本发明一个实施例提供的一种主板的结构示意图;

图4是本发明一个实施例提供的另一种主板的结构示意图;

图5是本发明一个实施例提供的一种保护密码的系统的结构示意图;

图6是本发明一个实施例提供的另一种保护密码的系统的结构示意图;

图7是本发明一个实施例提供的又一种保护密码的系统的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

如图1所示,本发明实施例提供了一种保护密码的方法,该方法可以包括以下步骤:

步骤101:获取待保护的密码,并存储所述待保护的密码到寄存器中。

步骤102:通过外部连接器,将所述寄存器的写入信号线与写禁止信号线连接。

步骤103:由所述写禁止信号线发出的禁止写入信号对所述写入信号线进行禁止处理,以禁止所述写入信号线发出的写入信号对所述寄存器中所述待保护的密码进行修改。

在上述实施例中,通过获取待保护的密码,并存储待保护的密码到寄存器中,通过外部连接器,将寄存器的写入信号线与写禁止信号连接,由写禁止信号发出的禁止写入信号对写入信号线进行禁止处理,以禁止写入信号线发出的写入信号对寄存器中待保护的密码进行修改。由于写禁止信号发出的禁止写入信号可以对写入信号线进行禁止处理,从而可以禁止通过写入信号线发出的写入信号对寄存器中的密码进行修改,从而可以保证寄存器中密码的安全。因此,能够有效地提高对密码进行保护的安全性。

值得说明的是,通过外部连接器也就是通过外设的物理设备,将寄存器的写入信号线与写禁止信号线连接,用物理方法防止他人恶意的对密码进行修改,能够有效地提高密码的安全性。本发明提供的保护密码的方法可以应用到对BIOS密码的保护,若是对BIOS密码的保护,获取的就是BIOS的密码,并将BIOS的密码存储到相应的寄存器中,将寄存器与写入信号线连接,通过外部的连接器将写禁止信号线与写入信号线连接,防止对BIOS密码的修改,从而达到保护BIOS密码的目的。

为了进一步保证密码的安全,在本发明一个实施例中,在所述获取待保护的密码之前,进一步包括:

刷新所述寄存器,以清除所述寄存器中存储的无效密码;

所述获取待保护的密码,包括:

当接收到外部输入的待保护密码时,获取外部输入的所述待保护的密码。

在该实施例中,通过对刷新寄存器,一方面可以清除寄存器中原有的无效密码,另一方面还可以清除寄存器中外来文件,这些文件中可能会包含病毒等,从而也起到清除病毒的作用,这样可以进一步保护密码的安全性。

值得说明的是,在对BIOS密码进行保护时,可以对BIOS芯片进行刷新,使得BIOS初始化,不仅可以清除BIOS中的无效密码,对BIOS密码进行重新设定,并且可以清除BIOS中的冗余信息。

为了能够实现对密码的修改,在本发明一个实施例中,在所述将所述寄存器的写入信号线与写禁止信号线连接之后,进一步包括:

当接收到外部的发送的断开连接的触发命令时,断开所述寄存器的写入信号线与写禁止信号线之间的连接,以使所述写入信号线发出的写入信号对所述寄存器中所述待保护的密码进行修改。

在该实施例中,由于寄存器的写入信号线与写禁止信号线原本是不连接的,而是通过外部的连接器才构成连接的,所以可以直接撤去外部的连接器,使得写入信号线与写禁止信号线断开。

如图2所示,本发明实施例提供了一种连接器,该连接器可以包括:电键201、第一连接端子202和第二连接端子203,其中,

所述电键201的一端与所述第一连接端子202连接;所述电键201的另一端与所述第二连接端子203连接;

所述第一连接端子202,用于与寄存器的写入信号线连接;

所述第二连接端子203,用于与所述寄存器的写禁止信号线连接。

所述电键201,用于连接所述第一连接端子202和所述第二连接端子203,以使所述写入信号线和所述写禁止信号连接。

在该实施例中,通过电键的闭合,能够使得第一连接端子和第二连接端子连接。

在本发明一个实施例中,所述电键,进一步用于断开所述第一连接端子和所述第二连接端子的连接,以使所述写入信号线和所述写禁止信号线断开。

在该实施例中,通过电键的断开,能够使得第一连接端子和第二连接端子断开。

如图3所示,本发明实施例提供了一种主板,该主板可以包括:寄存器301、写入信号线302和写禁止信号线303,其中,

所述写入信号线302与所述寄存器301连接;

所述寄存器301,用于存储待保护的BIOS密码;

所述写入信号线302,用于发出写入信号对所述寄存器中存储的所述待保护的BIOS密码进行修改;

写禁止信号线303,通过外部连接器与所述写入信号线连接302,用于发出禁止写入信号对所述写入信号线302进行禁止处理,以禁止所述写入信号线302发出的写入信号对所述寄存器301中所述待保护的BIOS密码进行修改。

值得说明的是,连接器可以不包括电键,例如,跳线帽中就不存在电键。

如图4所示,为了方便对寄存器的管控,在本发明一个实施例中,该主板可以进一步包括:跳线401,所述跳线包含至少两个跳线针,其中,

所述至少两个跳线针的第一跳线针4011,用于与所述写入信号线302及外部连接器的第一连接端子连接;

所述至少两个跳线针的第二跳线针4012,用于与所述写禁止信号线303及外部连接器的第二连接端子连接。

在该实施例中,通过设置跳线,将写入信号线和写禁止信号线与不同的跳线针连接,从而可以配合外部连接器,方便快捷的进行连接或者断开。

值得说明的是,当主板上设置有跳线且有不同的跳线针分别连接写入信号线和写禁止信号线时,可以使用跳线帽作为连接器。在跳线只有两个跳线针时,则分别是第一跳线针和第二跳线针,此时,若需要写入信号线和写禁止信号线连接,将跳线帽跳至第一跳线针和第二跳线针即可,便可完成密码的锁定,防止他人修改密码;若需要写入信号线和写禁止信号线断开,则移除跳线帽即可,便可完成密码的解锁,可以对密码进行修改。在跳线有三个跳线针时,则其中有两个跳线针是第一跳线针和第二跳线针,另外一个跳线针则可以接地。假设1针为第一跳线针,2针为第二跳线针,3针为接地,则需要写入信号线和写禁止信号线连接时,将跳线帽跳至1针2针即可,需要写入信号线和写禁止信号线断开时,将跳线帽跳至2针3针即可。

如图5所示,本发明实施例提供了一种保护密码的系统,该保护密码的系统可以包括:本发明中任意一个实施例提供的所述连接器501以及本发明中任意一个实施例提供的所述主板502,当要保护密码时,所述连接器和所述主板执行本发明中任意一个实施例提供的所述保护密码的方法。

如图6所示,在本发明一个实施例中,当所述主板包括跳线401时,

所述连接器中的第一连接端子202与所述主板中的第一跳线针4011连接,以使第一连接端子202与所述主板中写入信号线连接302;

所述连接器中的第二连接端子203与所述主板中的第二跳线针连接4012,以使第二连接端子203与所述主板中写禁止信号线303连接。

在该实施例中,通过第一连接端子与第一跳线针连接,第二连接端子与第二跳线针连接,以使所述写入信号线和所述写禁止信号线连接,从而可以通过控制电键的闭合或者断开,从而实现写入信号线和所述写禁止信号线的连接或者断开。

如图7所示,为了方便用户对连接器的控制,在本发明一个实施例中,当所述连接器中包括电键时,

所述连接器中的电键固定于所述主板所在机箱的外部。

在该实施例中,将电键固定在机箱外部,方便用户对电键的闭合或断开,从而能够方便的实现写入信号线和所述写禁止信号线的连接或者断开,以使对寄存器中密码进行保护或者修改。但是将电键固定在机箱外部他人也可以直接对电键进行操作,从而有可能降低密码的安全性,因此为了防止他人对电键的控制,也可以将电键放在机箱的内部。

综上,本发明的各实施例,至少具有如下有益效果:

1、在本发明的实施例中,通过获取待保护的密码,并存储待保护的密码到寄存器中,通过外部连接器,将寄存器的写入信号线与写禁止信号连接,由写禁止信号发出的禁止写入信号对写入信号线进行禁止处理,以禁止写入信号线发出的写入信号对寄存器中待保护的密码进行修改。由于写禁止信号发出的禁止写入信号可以对写入信号线进行禁止处理,从而可以禁止通过写入信号线发出的写入信号对寄存器中的密码进行修改,从而可以保证寄存器中密码的安全。因此,能够有效地提高对密码进行保护的安全性。

2、在本发明的实施例中,通过对寄存器的刷新,一方面可以清除寄存器中原有的无效密码,另一方面还可以清除寄存器中外来文件,这些文件中可能会包含病毒等,从而也起到清除病毒的作用,这样可以进一步提高保护密码的安全性。

3、在本发明的实施例中,通过设置连接器对寄存器的写入信号线与写禁止信号线进行连接或者断开,使用物理设备进行管控,若想对密码进行修改,必须对物理设备进行操作,从而可以进一步提高保护密码的安全性。

4、在本发明的实施例中,通过在主板上设置跳线与跳线帽进行配合使用,使得对寄存器的写入信号线与写禁止信号线进行连接或者断开的操作简便快捷,并且跳线帽成本低廉,能够降低生成成本。

5、在本发明的实施例中,通过将电键设置在机箱的外部,方便用户对电键的闭合或断开,从而能够方便的对寄存器中密码的保护和修改。

需要说明的是,在本文中,诸如第一和第二之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个〃·····”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同因素。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储在计算机可读取的存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质中。

最后需要说明的是:以上所述仅为本发明的较佳实施例,仅用于说明本发明的技术方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1