提升一计算机系统的信息安全的方法及其相关计算机系统 【技术领域】
本发明涉及一种提升一计算机系统的信息安全的方法及其相关计算机系统,尤其涉及一种通过开机密码决定应开启及应关闭的磁区,进而提升信息安全的方法及其相关计算机系统。
背景技术
计算机系统的普及实现了快速、便利的信息化社会,使得人们可以更有效率地处理大量的数据,而企业也纷纷改为采用计算机系统以实现电子化。因此,信息安全越来越被重视。
在计算机系统中,使用者可以在不同磁区安装不同操作系统,但这样的操作,可能造成信息安全的问题。一般而言,当使用者欲使用安装有多个操作系统的计算机系统时,计算机系统在开启电源后会显示一菜单界面,由使用者决定要进入哪个磁区的操作系统。为了维护信息安全,使用者可以通过设定开机密码或设定操作系统的登入密码等方式,防止计算机系统的数据被窃取。以设定开机密码为例,当计算机系统开机时,基本输入输出系统(Basic Input/Output System,BIOS)会要求使用者输入开机密码;若使用者输入的开机密码正确,方可显示菜单界面,以由使用者选择进入特定操作系统,而操作系统亦可以设定登入密码;相反地,若使用者输入的开机密码不正确,则基本输入输出系统会要求重新输入密码或关机。这种方式可以防止未被授权的使用者使用计算机,以避免计算机系统的数据被窃取。然而,由上述可知,只要正确输入开机密码,使用者即可以选择进入特定操作系统。在此情形下,使用者可能通过某一操作系统读取其他操作系统的数据,甚至破解其登入密码。
因此,若有心人士欲窃取计算机系统的数据时,即使操作系统已设定登入密码,只要能进入菜单界面,就可以通过其他操作系统窃取数据,甚至破解登入密码,可能因此造成个人或企业的重大损失。
【发明内容】
因此,本发明的主要目的即在于提供一种提升一计算机系统的信息安全的方法及其相关计算机系统。
本发明公开一种提升一计算机系统的信息安全的方法,该计算机系统的多个磁区安装有多个操作系统,并对应于多个密码,该方法包含有在该计算机系统的电源被启动时,显示一信息,以要求一输入信号;以及在该输入信号符合该多个密码的一密码时,启动该密码所对应的磁区的操作系统,并隐藏该多个磁区中该密码所对应的磁区以外的磁区。
本发明还公开一种可以提升信息安全的计算机系统,其包含有一硬件电路,用来实现该计算机系统的功能,该硬件电路的一硬盘的多个磁区(sector)安装有多个操作系统,并对应于多个密码;以及一执行单元,用来执行一软件,该软件包含有在该硬件电路的电源被启动时,显示一信息,以要求一输入信号;以及在该输入信号符合该多个密码的一密码时,启动该密码所对应的磁区的操作系统,隐藏该多个磁区中该密码所对应的磁区以外的磁区。
本发明是通过开机密码决定应开启及应关闭的磁区,且使用者不会知道计算机系统安装有其他操作系统,也不可能存取其他操作系统的数据或修改登入密码,进而提升信息安全。
【附图说明】
图1为本发明实施例的一流程的示意图。
图2为本发明实施例中使用者所感受的开机情形示意图。
主要组件符号说明:
10 流程
100、102、104、106 步骤
【具体实施方式】
请参考图1,图1为本发明实施例的一流程10的示意图。流程10用来提升一计算机系统的信息安全,该计算机系统的多个磁区安装有多个操作系统,并对应于多个密码。流程10包含以下步骤:
步骤100:开始。
步骤102:在该计算机系统的电源被启动时,显示一信息,以要求一输入信号。
步骤104:在该输入信号符合该多个密码的一密码时,启动该密码所对应的磁区的操作系统,并隐藏该多个磁区中该密码所对应的磁区以外的磁区。
步骤106:结束。
根据流程10,当计算机系统被启动后,计算机系统会显示一信息,以要求使用者的输入信号;若输入信号符合对应于某一操作系统的密码时,本发明会进入该操作系统,并关闭对应于其他操作系统的磁区。简单来说,对使用者而言,计算机系统开机后只会要求使用者输入开机密码,若正确,则会进入操作系统。换言之,使用者不会知道计算机系统中安装有多个操作系统,同时,由于本发明会隐藏其他操作系统的磁区,因此使用者也无法存取其他操作系统的数据,当然也不可能修改其他操作系统的登入密码。
因此,通过本发明,计算机系统根据使用者输入的密码,决定要启动地磁区及对应的操作系统。如此一来,可以避免多操作系统的计算机系统的数据被窃取,以维持信息安全。需要注意的是,图1所示的流程10为本发明的实施例示意图,本领域普通技术人员应当可以据此作不同的修饰,而不限于此。举例来说,关于隐藏磁区的做法,本发明可以通过修改计算机系统的主开机记录(Master Boot Record),使得相关磁区隐藏,避免数据被窃。另外,若在使用者的输入信号不符合任一密码时,本发明可以显示一警示信息,并要求使用者重新输入或关机。
关于流程10的实现,可以通过软件方式,并由一执行单元(如基本输入输出系统)执行,以控制硬件电路中需要启动的磁区,相关运作方式应当为本领域普通技术人员所熟知,故不赘述。
在公知的多操作系统的计算机系统中,只要正确输入开机密码,使用者即可以选择进入特定操作系统,使得使用者可能通过某一操作系统读取其他操作系统的数据,甚至破解其登入密码。相比较之下,在本发明中,对使用者而言,使用者所感受的开机情形即如图2所示,亦即,当电源启动后,计算机系统会询问使用者开机密码,接着进入对应的操作系统,并隐藏其他操作系统的磁区。因此,使用者不会知道计算机系统安装有其他操作系统,当然也不可能存取其他操作系统的数据或修改登入密码。简单来说,本发明的开机密码除了用来验证是否能进入开机操作外,还可以决定应开启哪个磁区并关闭哪些磁区。
综上所述,本发明是通过开机密码决定应开启及应关闭的磁区,且使用者不会知道计算机系统安装有其他操作系统,也不可能存取其他操作系统的数据或修改登入密码,进而提升信息安全。
以上所述仅为本发明的较佳实施例,凡是根据本发明权利要求书范围所作的等同变化与修饰,皆应当属本发明的涵盖范围。