使用者数据的保护方法及应用其的计算机系统技术方案

技术编号:5031453 阅读:184 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种使用者数据的保护方法及应用其的计算机系统。计算机系统重启之后,开始基本输入输出系统的电源开启自我检测,并启动基本输入输出系统的设置公用程序。当接收一热键组合时,开启设置公用程序数据管理接口,并于此接口中将使用者数据写入/读出内存区块。再者,利用单写缓存器设定内存区块为读写无效状态,使操作系统无法读写此内存区块。

【技术实现步骤摘要】

本专利技术是有关于一种数据保护方法及应用其的计算机系统。
技术介绍
随着科技的发展,现代人愈来愈常在网络上进行各式各样的交易以及社交活动。 也因此,每个人在网络上均拥有许多不同的账号及密码,例如网络银行的交易密码、电子邮 件信箱的账号密码等。若再加上实体提款卡的密码、计算机登入账号及密码等数据,很容易 让使用者混淆账号及密码的搭配,甚至是遗忘账号或密码,造成极大的不便。为了管理以及记忆的方便,有的使用者是将这些机敏性账号密码数据写在实体纸 张上,然后将纸张收藏起来。然而此种方式的安全性并不足够,若纸张遗失或是遭窃,会造 成使用者极大的困扰。另外一种作法,是将这些数据利用一个文件储存在计算机里面。然而此种方式仍 会因计算机中毒而使得文件无法读取或从网络被窃取,甚至因为硬盘发生坏轨导致文件损 毁,无法可靠地储存并保护数据。
技术实现思路
因此,本专利技术的一目的是在提供一种使用者数据的保护方法及应用其的计算机系 统,以解决无法安全保护使用者数据的问题。本专利技术的一方面是在提供一种使用者数据的保护方法,其包括以下步骤。首先,重 启一计算机系统。再者,开始计算机系统的一基本输入输出系统的一电源开启自我检测。接 着,启动基本输入输出系统的一设置公用程序。其次,当接收一热键组合时,开启设置公用 程序的一数据管理接口。再者,当数据管理接口接收一使用者数据时,写入使用者数据至一 内存区块。再来,使用一第一单写缓存器设定内存区块为一读写无效状态,使计算机系统的 一操作系统无法读写内存区块。然后,当完成电源启动自我检测后,启动操作系统。依据本专利技术又一实施例,保护方法在指定内存区块的状态后,还包含变更该热键 组合的步骤。依据本专利技术再一实施例,保护方法在写入使用者数据之前,还包含加密使用者数 据的步骤。依据本专利技术又一实施例,保护方法在启动操作系统之前还包含以下步骤。首先,使 用一第二单写暂存是设定内存区块的一起始地址。以及,使用一第三单写缓存器设定内存 区块的一范围大小。依据本专利技术另一实施例,在设定内存区块为读写无效状态的步骤中,使用第一单 写缓存器设定内存区块的属性为读写无效。本专利技术的另一方面是在提供一种保护使用者数据的计算机系统,至少包含一内存 区块、一数据管理接口、一基本输入输出系统以及一第一单写缓存器。内存区块用以储存使 用者数据。数据管理接口用以将使用者数据写入内存区块。基本输入输出系统用以于接收一热键组合时,开启数据管理接口。第一单写缓存器用以设定内存区块为一读写无效状态, 使计算机系统的一操作系统无法读写内存区块。依据本专利技术又一实施例,数据管理接口包含一加密单元,用以在写入使用者数据 之前加密使用者数据。数据管理接口用以将加密后的使用者数据写入内存区块。依据本专利技术再一实施例,计算机系统还包含一第二单写缓存器及一第三单写缓存 器。第二单写缓存器用以设定内存区块的一起始地址。第三单写缓存器用以设定内存区块 的一范围大小。依据本专利技术又一实施例,数据管理接口更用以从内存区块读取写入的使用者数 据。依据本专利技术另一实施例,计算机系统还包含一非挥发性内存,用以储存热键组合。依照本专利技术实施例的使用者数据的保护方法及应用其的计算机系统,当基本输入 输入系统接收到热键组合时,开启隐藏的数据管理接口。操作系统无法读写储存有使用者 数据的内存区块,可提升使用者数据的安全性。附图说明为让本专利技术的上述和其它目的、特征、优点与实施例能更明显易懂,所附附图的说 明如下图1绘示依照本专利技术一实施例的一种计算机系统的方块图;图2绘示依照本专利技术一实施例的一种使用者数据的保护方法的流程图。主要组件符号说明100:计算机系统110:基本输入输出系统120:非挥发性内存130:数据管理接口131 加密单元150 芯片组具体实施例方式本专利技术实施例的使用者数据的保护方法及应用其的计算机系统,是将使用者欲保 护的机敏性数据,如身份证字号、账号密码、金融密码等信息,经由一隐藏的数据管理接口 储存在无法被操作系统读写的内存区块内。如此可保护使用者数据,并且供使用者本人简 便地管理使用者数据。首先请参照图1,其绘示依照本专利技术一实施例的一种计算机系统的方块图。计算机 系统100至少包含一基本输入输出系统(Basic Input Output System,BIOS) 110、一数据 管理接口 130、一第一单写缓存器(write-once register) 151以及一内存区块171。基本 输入输出系统110用以在接收一热键组合时,开启隐藏之数据管理接口 130。使用者可使 用数据管理接口 130读取、输入、变更或删除使用者数据。另外,数据管理接口 130用以将 编修完成的使用者数据写入内存区块171。计算机系统100还使用第一单写缓存器151将 内存区块171的属性设定为读写无效,让内存区块171被设定为一读写无效状态(access151第一单写缓存器152第二单写缓存器153第三单写缓存器170快闪只读存储器171内存区块4valid state)。如此使得计算机系统100中的操作系统无法读写内存区块171。接下来,对于本专利技术一实施例的使用者数据的保护方法进行说明。请参照图2,其 绘示依照本专利技术一实施例的一种使用者数据的保护方法的流程图。以下关于本实施例的描 述中,系将保护方法应用于前述的计算机系统100中为例。如步骤Sl所示,重启(restart)计算机系统100。第一单写缓存器151具有重设 后仅能设定一次的特性。也就是当计算机系统100被重启并重新开机之后,第一单写缓存 器151仅能进行一次设定的动作。一旦设定数据后,第一单写缓存器151便无法再进行重 复设定的动作。若欲使用第一单写缓存器151设定新的数据,须将计算机系统100进行重 启,以重新开机。如步骤S2所示,开始计算机系统100的基本输入输出系统110的一电源开启自我 检测(Power-On Self Test,P0ST)。一般而言,计算机系统100在重启之后,进行基本输入 输出系统110的电源开启自我检测。同时,基本输入输出系统110判断是否接收到预设热 键,以决定是否启动设置公用程序(setup utility)。接着,如步骤S3所示,启动基本输入输出系统110的设置公用程序。使用者可以 利用输入预设热键,例如按下“Del”按键的方式,启动设置公用程序。当启动设置公用程序 之后,使用者可以对于计算机系统100的日期时间、总线接口、工作频率及其它系统选项进 行设定,此处不再加以赘述。值得注意的是,当启动基本输入输出系统110的设置功用程序时,其中并未显示 任何有关于数据管理接口 130的选项及信息。因此,当其它使用者启动设置公用程序之后, 并无法对于使用者数据进行读取、更动及删除的动作。更进一步来说,其它使用者甚至无从 得知数据管理接口 130的存在。如此提升了使用者数据的安全性。再来,如步骤S4所示,当接收热键组合时开启设置公用程序的数据管理接口 130。 当使用者欲读取、变更、删除或者新增使用者数据时,可以利用触发热键组合的方式,开启 原先隐藏起来的数据管理接口 130,并且在数据管理接口 130中更动、编修使用者数据。实际应用上,使用者在第一次使用时,是应用计算机系统100供货商所提供的本文档来自技高网...

【技术保护点】
一种使用者数据的保护方法,其特征在于,至少包含:重启一计算机系统;开始该计算机系统的一基本输入输出系统的一电源开启自我检测;启动该基本输入输出系统的一设置公用程序;当接收一热键组合时,开启该设置公用程序的一数据管理接口;当该数据管理接口接收一使用者数据时,写入该使用者数据至一内存区块;使用一第一单写缓存器设定该内存区块为一读写无效状态,使该计算机系统的一操作系统无法读写该内存区块;以及当完成该电源启动自我检测后,启动该操作系统。

【技术特征摘要】

【专利技术属性】
技术研发人员:卢盈志王郁蕙
申请(专利权)人:英业达股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1