使用硬件锁的系统运行方法及其电子装置制造方法及图纸

技术编号:3900274 阅读:201 留言:0更新日期:2012-04-11 18:40
一种使用硬件锁的系统运行方法与利用硬件锁启动的电子装置,包含有侦测连接单元的连接状态;读取与连接单元连接的硬件装置各自的硬件辨识码(identification,ID)并比对储存于电子装置中的钥匙辨识码与硬件辨识码;当硬件辨识码与钥匙辨识码相符时,执行电子装置的开机程序;当所有连接单元均未连接硬件装置时,关闭电子装置;以及当存在有硬件辨识码无相符的钥匙辨识码时,关闭电子装置。因此,藉由插接硬件锁来启动电子装置并持续侦测是否插接硬件锁,达到保护数据的功能。

【技术实现步骤摘要】

本专利技术涉及一种系统运行方法,特别是涉及一种使用硬件锁的系统运行方法与 利 用硬件锁启动的电子装置。
技术介绍
由于知识产权权的观念已日渐普及化,因此无论硬件或软件的研发者皆投入大量 人力与物资来开发能保护软件或硬件使用权的方式。以往为了保护电子装置中的数据,避免电子装置中的数据被有心窃取的人士窃 取,可以在电子装置上运行的操作系统(例如Windows窗口操作系统、Linux操作系统等) 中设定开机密码,以防止其它人利用操作系统窃取硬盘中的数据;或是在操作系统中设定 待机密码,当电子装置的拥有者暂时离开电子装置时,可以避免有心人趁机利用操作系统 窃取硬盘中的数据等。更甚至于电子装置启动时所运行的基本输入输出系统(Basic I/O System,BIOS)都可以由使用者来设定密码。当电子装置启动时,基本输入输出系统在检查 硬件环境与相关设定前,会先行询问使用者密码,当使用者输入错误的密码时,则无法执行 其它动作,可以避免因为电子装置运行操作系统而被有心人士窃取数据。但是只要有足够的时间,熟悉计算机程序语言的人或是利用开发出的破解程序都 可以破解在操作系统中所设定的开机密码、待机密码,甚至是基本输入输出系统的密码,而 使得重要的数据被有心人窃取。
技术实现思路
本专利技术提供一种使用硬件锁的系统运行方法与利用硬件锁启动的电子装置,可以 避免因为电子装置运行操作系统而增加被黑客破解的危险。根据本专利技术所揭露的使用硬件锁的系统运行方法应用于具有至少一连接单元的 电子装置。首先,启动电子装置以运行一基本输出输入系统(Basic I/O System,BIOS)。并 且,确认基本输入输出系统中的硬件钥匙保护功能是否启动。当硬件钥匙保护功能启动时,侦测连接单元的连接状态。若所有连接单元均未连 接硬件装置时,关闭电子装置。若连接单元有连接硬件装置时,则进行硬件装置是否为硬件 锁的辨识。其中,在侦测到所有连接单元均未连接硬件装置时,可先于一时间内反复确认是 否有硬件装置连接至连接单元(即,被插设至连接单元上)。在达到此确认时间,且所有连 接单元仍均未连接硬件装置时,才关闭电子装置。而在达到此确认时间前,侦测到有硬件装 置连接至连接单元上时,则进行硬件装置是否为硬件锁的辨识。在进行硬件装置是否为硬件锁的辨识时,首先读取与连接单元连接的各硬件装置 中的硬件辨识码(identification,ID),并且读取储存于电子装置中的钥匙辨识码。然后, 将每一硬件辨识码与每一钥匙辨识码相比对,以确认每一硬件辨识码是否有相符合的钥匙辨识码。当硬件辨识码无相符的钥匙辨识码时,则执行关机程序。当硬件辨识码与钥匙辨 识码相符时,执行电子装置的开机程序。其中,可在基本输出输入系统中设定连接单元只需 连接具有硬件辨识码的一硬件装置,且硬件辨识码与钥匙辨识码中之一相符时,执行电子 装置的开机程序;也可以是在基本输出输入系统中设定连接单元连接的具有硬件辨识码的 硬件装置必须为两个或两个以上,且每一硬件辨识码与钥匙辨识码中之一相符时,则执行 电子装置的开机程序;当然也可以在基本输出输入系统中设定特定的一个以上的连接单元 来专门连接具有硬件辨识码的硬件装置,当硬件辨识码与钥匙辨识码相符时,执行电子装 置的开机程序。于此,当硬件辨识码无相符于钥匙辨识码时,可先于一时间内反复确认是否有其 它硬件装置连接至连接单元。在达到此确认时间,且所有连接单元仍均未连接硬件装置时, 才关闭电子装置。而在达到此确认时间前,侦测到有硬件装置连接至连接单元上时,则进行 硬件装置是否为硬件锁的辨识。其中,在完成开机程序的步骤后,可反复侦测连接单元的连接状态,以确认其硬件 辨识码符合钥匙辨识码的硬件硬件装置未从连接单元上移除。因此,首先侦测连接单元的 连接状态;以及当至少一硬件装置未连接于连接单元时,关闭电子装置。其中,开机程序可为储存于电子装置中的一操作系统。根据本专利技术所揭露的利用硬件锁启动的电子装置,包含有机壳、主机板、外围装 置连接单元、第一储存单元、硬件装置、第二储存单元与处理器。主机板装设于机壳内。外围装置连接单元电性连接主机板。第一储存单元位于主机板上。第一储存单元用以储存钥匙辨识码。每一硬件装置分别纪录有一硬件辨识码。每一硬件辨识码对应于钥匙辨识码中之 一。每一硬件装置用以插接于至少一外围装置连接单元中之一。第二储存单元电性连接主机板。第二储存单元用以储存操作系统。处理器用以侦测外围装置连接单元的连接状态,并比对每一硬件辨识码与钥匙辨 识码,以及执行相关动作。利用硬件锁启动的电子装置更包含有电源供应模块与电源致动件。其中,电源供 应模块电性连接电子装置,用以供应电子装置电能。电源致动件电性连接电子装置,用以被 触发后启动电子装置。其中,处理器在电子装置启动后,侦测外围装置连接单元的连接状态、比对每一硬 件辨识码与钥匙辨识码。当外围装置连接单元上均未连接硬件装置时,关闭电子装置。当 硬件辨识码分别与钥匙辨识码中之一相符时,执行电子装置的一开机程序。当硬件辨识码 中之至少一个于钥匙辨识码中无相符的钥匙辨识码时,关闭电子装置。在完成开机程序后,处理器侦测外围装置连接单元的连接状态、比对每一硬件辨 识码与钥匙辨识码,当确认每一硬件保护钥匙并未连接于每一外围装置连接单元时,则关 闭电子装置。由此,根据本专利技术的使用硬件锁的系统运行方法与利用硬件锁启动的电子装置, 应用于电子装置时,在出厂时,即已先在基本输入输出系统中设定有硬件钥匙保护功能。在 此,硬件钥匙保护功能可预设为启动,当电子装置启动后,处理器会侦测电子装置上连接单元的连接状态,确认是否插接有硬件装置,并读取硬件装置的硬件辨识码以辨识读取得的 硬件辨识码是否相符合储存于电子装置内储存单元中的钥匙辨识码。若是都符合,则控制器执行开机程序以运行操作系统。若不符合,则控制器执行关闭电子装置的动作。因此,根据本专利技术的使用硬件锁的系统运行方法与利用硬件锁启动的电子装置, 藉由侦测是否插接具有硬件辨识码的硬件装置,来决定是否可继续执行开机程序以运行操 作系统,可以有效地避免被恶意侵入或黑客破解的危险。再者,在一实施例中,应用本专利技术的电子装置可在完成开机程序后,持续侦测连接 单元上是否能持续插接具有硬件辨识码的硬件装置,当侦测到连接单元上未插接具有硬件 辨识码的硬件装置,则处理器执行关闭电子装置的动作。当侦测到连接单元上插接具有硬 件辨识码的硬件装置,则仍维持原本的作业程序,处理器不执行其它的动作。因此,根据本 专利技术的使用硬件锁的系统运行方法与利用硬件锁启动的电子装置,更可藉由持续侦测是否 插接具有硬件辨识码的硬件装置,可以在具有硬件辨识码的硬件装置被拔离时,处理器能 实时侦测且立即关闭电子装置来避免数据被窃取。使用硬件锁的系统运行方法具有持续保 护直到拔离或系统关机,能有效的避免被恶意侵入或黑客破解的危险。有关本专利技术的特征与实作,兹配合图示作最佳实施例详细说明如下。附图说明图1为本专利技术第一实施例的使用硬件锁的系统运行方法流程图;图2为本专利技术第二实施例的使用硬件锁的系统运行方法流程图;图3为本专利技术的利用硬件锁启动的电子装置示意图。具体实施例方式图1为本专利技术第一实施例的使用硬件锁的系统运行方法流程图。请参照图1,本实施例的使用硬本文档来自技高网...

【技术保护点】
一种使用硬件锁的系统运行方法,应用于具有至少一连接单元的一电子装置,包含有:侦测每一所述连接单元的连接状态;当所述至少一连接单元上连接有至少一硬件装置时,读取与所述至少一连接单元连接的所述至少一硬件装置各自的硬件辨识码并读取储存于所述电子装置中的至少一钥匙辨识码;比对每一所述硬件辨识码与所述至少一钥匙辨识码;当所述硬件辨识码分别与所述至少一钥匙辨识码中之一相符时,执行所述电子装置的一开机程序;当所述至少一连接单元上均未连接所述硬件装置时,关闭所述电子装置;以及当所述硬件辨识码中至少一个于所述至少一钥匙辨识码中无相符的该钥匙辨识码时,关闭所述电子装置。

【技术特征摘要】

【专利技术属性】
技术研发人员:谢升达
申请(专利权)人:技嘉科技股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1