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

文档序号:6578033阅读:143来源:国知局
专利名称:使用硬件锁的系统运行方法及其电子装置的制作方法
技术领域
本发明涉及一种系统运行方法,特别是涉及一种使用硬件锁的系统运行方法与 利 用硬件锁启动的电子装置。
背景技术
由于知识产权权的观念已日渐普及化,因此无论硬件或软件的研发者皆投入大量 人力与物资来开发能保护软件或硬件使用权的方式。以往为了保护电子装置中的数据,避免电子装置中的数据被有心窃取的人士窃 取,可以在电子装置上运行的操作系统(例如Windows窗口操作系统、Linux操作系统等) 中设定开机密码,以防止其它人利用操作系统窃取硬盘中的数据;或是在操作系统中设定 待机密码,当电子装置的拥有者暂时离开电子装置时,可以避免有心人趁机利用操作系统 窃取硬盘中的数据等。更甚至于电子装置启动时所运行的基本输入输出系统(Basic I/O System,BIOS)都可以由使用者来设定密码。当电子装置启动时,基本输入输出系统在检查 硬件环境与相关设定前,会先行询问使用者密码,当使用者输入错误的密码时,则无法执行 其它动作,可以避免因为电子装置运行操作系统而被有心人士窃取数据。但是只要有足够的时间,熟悉计算机程序语言的人或是利用开发出的破解程序都 可以破解在操作系统中所设定的开机密码、待机密码,甚至是基本输入输出系统的密码,而 使得重要的数据被有心人窃取。

发明内容
本发明提供一种使用硬件锁的系统运行方法与利用硬件锁启动的电子装置,可以 避免因为电子装置运行操作系统而增加被黑客破解的危险。根据本发明所揭露的使用硬件锁的系统运行方法应用于具有至少一连接单元的 电子装置。首先,启动电子装置以运行一基本输出输入系统(Basic I/O System,BIOS)。并 且,确认基本输入输出系统中的硬件钥匙保护功能是否启动。当硬件钥匙保护功能启动时,侦测连接单元的连接状态。若所有连接单元均未连 接硬件装置时,关闭电子装置。若连接单元有连接硬件装置时,则进行硬件装置是否为硬件 锁的辨识。其中,在侦测到所有连接单元均未连接硬件装置时,可先于一时间内反复确认是 否有硬件装置连接至连接单元(即,被插设至连接单元上)。在达到此确认时间,且所有连 接单元仍均未连接硬件装置时,才关闭电子装置。而在达到此确认时间前,侦测到有硬件装 置连接至连接单元上时,则进行硬件装置是否为硬件锁的辨识。在进行硬件装置是否为硬件锁的辨识时,首先读取与连接单元连接的各硬件装置 中的硬件辨识码(identification,ID),并且读取储存于电子装置中的钥匙辨识码。然后, 将每一硬件辨识码与每一钥匙辨识码相比对,以确认每一硬件辨识码是否有相符合的钥匙辨识码。当硬件辨识码无相符的钥匙辨识码时,则执行关机程序。当硬件辨识码与钥匙辨 识码相符时,执行电子装置的开机程序。其中,可在基本输出输入系统中设定连接单元只需 连接具有硬件辨识码的一硬件装置,且硬件辨识码与钥匙辨识码中之一相符时,执行电子 装置的开机程序;也可以是在基本输出输入系统中设定连接单元连接的具有硬件辨识码的 硬件装置必须为两个或两个以上,且每一硬件辨识码与钥匙辨识码中之一相符时,则执行 电子装置的开机程序;当然也可以在基本输出输入系统中设定特定的一个以上的连接单元 来专门连接具有硬件辨识码的硬件装置,当硬件辨识码与钥匙辨识码相符时,执行电子装 置的开机程序。于此,当硬件辨识码无相符于钥匙辨识码时,可先于一时间内反复确认是否有其 它硬件装置连接至连接单元。在达到此确认时间,且所有连接单元仍均未连接硬件装置时, 才关闭电子装置。而在达到此确认时间前,侦测到有硬件装置连接至连接单元上时,则进行 硬件装置是否为硬件锁的辨识。其中,在完成开机程序的步骤后,可反复侦测连接单元的连接状态,以确认其硬件 辨识码符合钥匙辨识码的硬件硬件装置未从连接单元上移除。因此,首先侦测连接单元的 连接状态;以及当至少一硬件装置未连接于连接单元时,关闭电子装置。其中,开机程序可为储存于电子装置中的一操作系统。根据本发明所揭露的利用硬件锁启动的电子装置,包含有机壳、主机板、外围装 置连接单元、第一储存单元、硬件装置、第二储存单元与处理器。主机板装设于机壳内。外围装置连接单元电性连接主机板。第一储存单元位于主机板上。第一储存单元用以储存钥匙辨识码。每一硬件装置分别纪录有一硬件辨识码。每一硬件辨识码对应于钥匙辨识码中之 一。每一硬件装置用以插接于至少一外围装置连接单元中之一。第二储存单元电性连接主机板。第二储存单元用以储存操作系统。处理器用以侦测外围装置连接单元的连接状态,并比对每一硬件辨识码与钥匙辨 识码,以及执行相关动作。利用硬件锁启动的电子装置更包含有电源供应模块与电源致动件。其中,电源供 应模块电性连接电子装置,用以供应电子装置电能。电源致动件电性连接电子装置,用以被 触发后启动电子装置。其中,处理器在电子装置启动后,侦测外围装置连接单元的连接状态、比对每一硬 件辨识码与钥匙辨识码。当外围装置连接单元上均未连接硬件装置时,关闭电子装置。当 硬件辨识码分别与钥匙辨识码中之一相符时,执行电子装置的一开机程序。当硬件辨识码 中之至少一个于钥匙辨识码中无相符的钥匙辨识码时,关闭电子装置。在完成开机程序后,处理器侦测外围装置连接单元的连接状态、比对每一硬件辨 识码与钥匙辨识码,当确认每一硬件保护钥匙并未连接于每一外围装置连接单元时,则关 闭电子装置。由此,根据本发明的使用硬件锁的系统运行方法与利用硬件锁启动的电子装置, 应用于电子装置时,在出厂时,即已先在基本输入输出系统中设定有硬件钥匙保护功能。在 此,硬件钥匙保护功能可预设为启动,当电子装置启动后,处理器会侦测电子装置上连接单元的连接状态,确认是否插接有硬件装置,并读取硬件装置的硬件辨识码以辨识读取得的 硬件辨识码是否相符合储存于电子装置内储存单元中的钥匙辨识码。若是都符合,则控制器执行开机程序以运行操作系统。若不符合,则控制器执行关闭电子装置的动作。因此,根据本发明的使用硬件锁的系统运行方法与利用硬件锁启动的电子装置, 藉由侦测是否插接具有硬件辨识码的硬件装置,来决定是否可继续执行开机程序以运行操 作系统,可以有效地避免被恶意侵入或黑客破解的危险。再者,在一实施例中,应用本发明的电子装置可在完成开机程序后,持续侦测连接 单元上是否能持续插接具有硬件辨识码的硬件装置,当侦测到连接单元上未插接具有硬件 辨识码的硬件装置,则处理器执行关闭电子装置的动作。当侦测到连接单元上插接具有硬 件辨识码的硬件装置,则仍维持原本的作业程序,处理器不执行其它的动作。因此,根据本 发明的使用硬件锁的系统运行方法与利用硬件锁启动的电子装置,更可藉由持续侦测是否 插接具有硬件辨识码的硬件装置,可以在具有硬件辨识码的硬件装置被拔离时,处理器能 实时侦测且立即关闭电子装置来避免数据被窃取。使用硬件锁的系统运行方法具有持续保 护直到拔离或系统关机,能有效的避免被恶意侵入或黑客破解的危险。有关本发明的特征与实作,兹配合图示作最佳实施例详细说明如下。


图1为本发明第一实施例的使用硬件锁的系统运行方法流程图;图2为本发明第二实施例的使用硬件锁的系统运行方法流程图;图3为本发明的利用硬件锁启动的电子装置示意图。
具体实施例方式图1为本发明第一实施例的使用硬件锁的系统运行方法流程图。请参照图1,本实施例的使用硬件锁的系统运行方法应用于具有至少一连接单元 的电子装置。根据本实施例的使用硬件锁的系统运行方法中,第一步骤(步骤20)先行启动电 子装置以运行一基本输出输入系统(Basic I/O System,BIOS)。其中,启动电子装置的方法可透过开启电源致动件(例如电源开关、开机键等或 将具有一通用串行总线(Universal Serial Bus, USB)接口的硬件装置插接于电子装置中 对应的连接端口上),又或是其它方式来启动电子装置。其中,利用具有一通用串行总线(Universal Serial Bus,USB)接口的硬件装置插 接于电子装置中对应的连接端口上来启动电子装置的方法,可设定当电子装置的通用串行 总线(Universal Serial Bus,USB)连接端口在尚未插接有一硬件装置时,连接端口的USB 接脚是位于Low的状态;当电子装置的通用串行总线(Universal Serial Bus,USB)连接端 口插接有一硬件装置时,会使得连接端口的USB接脚改变成于High的状态。藉由USB接脚 的状态变化来启动电子装置。由于基本输入输出系统是用以管理电子装置中硬件的软件,因此开机后BIOS最 先被启动,然后它会对计算机的设备进行完全彻底的检验和测试。因此,第二步骤(步骤 21)确认基本输入输出系统中的硬件钥匙保护功能是否启动。只有当启动硬件钥匙保护功能后,并在电子装置启动时,处理器等控制组件才会侦测电子装置是否连接有硬件装置,并 做相对应的动作。若是基本输入输出系统中的硬件钥匙保护功能并未启动,则启动电子装 置后,基本输入输出系统检测完电子装置中的硬件后,处理器等控制组件会自动执行电子 装置的开机程序(步骤26),即执行储存于电子装置内储存单元(例如硬盘、随身碟等储 存装置)中的操作系统(例如微软的作业窗口等)。当电子装置启动且确认基本输入输出系统中的硬件钥匙保护功能开启后,接着, 第三步骤(步骤22)是由处理器等控制组件侦测每一连接单元的连接状态。在此实施例中, 可藉由处理器等来侦测每一连接单元的连接状态,以侦测连接单元中是否连接有至少一硬 件装置。若处理器等控制组件侦测到连接单元上并未连接有任一硬件装置,且当至少一连 接单元上均未连接任一硬件装置时,确认一时间内(例如5秒、10秒等)是否连接有至少 一硬件装置(步骤25),也就是等待一时间以再次确认是否连接有至少一硬件装置,若是在 时间范围内仍未连接有任一硬件装置时,则由处理器等控制组件执行关闭电子装置的动作 (步骤27)。当在时间范围内连接有至少一硬件装置时,则由处理器等控制组件执 行重新启 动电子装置的动作(步骤28)。其中,连接单元可为电子装置上的通用串行总线(Universal Serial Bus,USB)端 口或1394连接端口等。而当至少一连接单元上连接有至少一硬件装置时,则进行第四步骤(步骤23),亦 即由处理器等控制组件经由连接单元来读取与连接单元连接的硬件装置中每一硬件装置 的硬件辨识码,同时读取储存于电子装置的储存单元(例如=Flash memory等)的至少一 钥匙辨识码。在读取每一硬件装置的硬件辨识码与储存于电子装置中的钥匙辨识码后,进行第 五步骤(步骤24),亦即由处理器等控制组件来比对每一硬件辨识码与钥匙辨识码中之一 是否相符合。其中,当硬件辨识码分别与钥匙辨识码中之一相符合时,则由处理器等控制组件 执行电子装置的开机程序(步骤26),亦即执行储存于电子装置内储存单元(例如硬盘、 随身碟等储存装置)中的操作系统(例如微软的作业窗口等)。其中,可于基本输出输入系统中设定连接单元中之一用以连接一个具有硬件辨识 码的硬件装置,且硬件辨识码与钥匙辨识码中之一相符时,即执行电子装置的开机程序;也 可以是于基本输出输入系统中设定连接单元中之二用以分别连接二个具有硬件辨识码的 硬件装置,当二个硬件装置都连接至连接单元且每一硬件辨识码与钥匙辨识码中之一相符 时,则执行电子装置的开机程序。以此类推,也可以是连接单元中之三个以上必须连接有对 应数目的具有硬件辨识码的硬件装置。藉由必须连接的具有硬件辨识码的硬件装置越多, 则越能达到防止窃取的功能。当然也可以在基本输出输入系统中设定连接单元中特定的一个(或以上)来专门 连接具有硬件辨识码的硬件装置,例如电子装置中具有三个USB端口(port l、port2与port3),可于基本输出输入系统中设定portl用于连接具有硬 件辨识码的硬件装置,当具有硬件辨识码的硬件装置连接于port或port3时,处理器等控 制组件会侦测没有具硬件辨识码的硬件装置连接于portl而直接关闭电子装置。当具有硬 件辨识码的硬件装置连接于portl时,处理器等控制组件会侦测具有硬件辨识码的硬件装置已连接,而进行确认硬件装置中的硬件辨识码是否符合钥匙辨识码中之一,若符合,则由处理器等控制组件自动执行电子装置的开机程序。当硬件辨识码之一在钥匙辨识码中找不到任何相符的钥匙辨识码时,则进行第六 步骤(步骤25),亦即由处理器等控制组件确认一时间内(例如5秒、10秒等)是否连接 有至少一硬件装置,也就是等待一时间以再次确认是否连接有硬件装置,若在时间范围内 仍未连接有任一硬件装置时,则由处理器等控制组件执行关闭电子装置的动作(步骤27)。当在一时间内连接有至少一硬件装置时,则由处理器等控制组件执行重新启动电 子装置的动作,以侦测在该时间内连接的硬件装置是否具有与钥匙辨识码中之一相符的硬 件辨识码(步骤28)。于此,使用硬件锁的系统运行方法,先行在出厂时,将基本输入输出装置中的硬件 钥匙保护功能启动。当电子装置启动后,处理器会侦测电子装置上连接单元的连接状态,确 认是否插接有硬件装置,并确认硬件装置是否具有硬件辨识码,且硬件辨识码是否相符合 储存于电子装置内储存单元中的钥匙辨识码,若是都符合,则控制器执行开机程序以运行 操作系统。若不符合,则控制器执行关闭电子装置的动作。藉由插接具有硬件辨识码的硬 件装置才能开机以运行操作系统的方式来达到有效的保护电子装置内的数据,同时使用硬 件锁的系统运行方法具有低成本的防护功效。图2为本发明第二实施例的使用硬件锁的系统运行方法流程图。请参照图2,并参照前述实施例。本实施例的使用硬件锁的系统运行方法更包含 有在完成开机程序的步骤后,持续侦测至少一连接单元的连接状态(步骤29);当至少一 连接单元上均未连接任一硬件装置时,关闭电子装置(步骤30)。当至少一连接单元上连接 任一硬件装置时,维持原操作系统的作业程序(步骤31)。当完成开机程序后,亦即执行操作系统后,处理器随时或每隔一固定时间(例如 每秒、每5秒、每分钟等)侦测至少一连接单元的连接状态(步骤30)。若处理器侦测到至 少一连接单元上并未连接有任一硬件装置时,可直接关闭电子装置(步骤30)。若理器侦测 到至少一连接单元上连接有至少一硬件装置时,则维持原操作系统的作业程序,处理器不 执行其它的动作(步骤31)。于此,使用硬件锁的系统运行方法,先行在出厂时,将基本输入输出装置中的硬件 钥匙保护功能启动。当电子装置启动后,处理器会侦测电子装置上连接单元的连接状态,确 认是否插接有硬件装置,并确认硬件装置是否具有硬件辨识码,且硬件辨识码是否相符合 储存于电子装置内储存单元中的钥匙辨识码,若是都符合,则控制器执行开机程序以运行 操作系统。若不符合,则控制器执行关闭电子装置的动作。本实施例的使用硬件锁的系统 运行方法更可于完成开机程序后,持续侦测连接单元上是否持续插接具有与钥匙辨识码之 一相符的硬件辨识码的硬件装置,当侦测到连接单元上未插接具有与钥匙辨识码之一相符 的硬件辨识码的硬件装置时,则处理器执行关闭电子装置的动作。当侦测到连接单元上插 接具有与钥匙辨识码之一相符的硬件辨识码的硬件装置时,则仍维持原本的作业程序,处 理器不执行其它的动作。藉由持续侦测是否插接具有与钥匙辨识码之一相符的硬件辨识码 的硬件装置,让使用者在离开且拔离具有硬件辨识码的硬件装置时,处理器能实时侦测且 立即关闭电子装置来避免数据被窃取。使用硬件锁的系统运行方法具有持续保护直到拔离 或系统关机,能有效的避免被恶意侵入或黑客破解的危险。
图3为根据本发明的利用硬件锁启动的电子装置示意图。请参照图3,并参照前述实施例。本发明的一种利用硬件锁启动的电子装置包含 有机壳100、主机板40、外围装置连接单元50、第一储存单元60、硬件装置70、第二储存单 元80与处理器90 (省略南桥及北桥芯片)。为了方便说明,在本实施例中,硬件装置70的数目为一个,且外围装置连接单元 50的数目为两个,然非本发明之限制,硬件装置70的数目当然也可以为二个或三个以上, 外围装置连接单元50的数目当然也可以为一个或三个以上。由于主机板40位于机壳100内,且二个外围装置连接单元50分别电性连接于主 机板40上。因此二个外围装置连接单元50可为主机板40上的连接端口,当然二个外围装 置连接单元50也可是位于机壳100上的连接端口且电性连接于主机板40上。每一硬件装置70分别纪录有一硬件辨识码,且每一硬件辨识码对应于至少一钥 匙辨识码中之一。其中,至少一钥匙辨识码可于出厂时即事先储存于第一储存单元60中。第二储存单元80与处理器90可分别电性连接于主机板40。其中,硬件装置70可用以插接在二个外围装置连接单元50中的任一个。当然硬 件装置70也可限定只能插接在二个外围装置连接单元50中的特定一个。第二储存单元80用以储存一操作系统。处理器90用以侦测至少一外围装置连接单元50的连接状态,并比对每一硬件辨 识码与至少一钥匙辨识码,以及执行相关动作。其中,处理器90在电子装置启动后,侦测至少一外围装置连接单元50的连接状 态、比对每一硬件辨识码与至少一钥匙辨识码。当至少一外围装置连接单元50上均未连接 硬件装置70时,关闭电子装置。当硬件辨识码分别与至少一钥匙辨识码中之一相符时,执 行电子装置的一开机程序。当硬件辨识码中之一与至少一钥匙辨识码中无相符的钥匙辨识 码时,关闭电子装置。在完成开机程序后,处理器90侦测至少一外围装置连接单元50的连接状态、比对 每一硬件辨识码与至少一钥匙辨识码,当确认每一硬件装置70并未连接于每一外围装置 连接单元50时,则关闭电子装置。根据本实施例的利用硬件锁启动的电子装置更包含有电源供应模块110与电源 致动件120。其中,电源供应模块电性连接电子装置,用以供应电子装置电能。电源致动件 120电性连接电子装置,用以被触发后启动电子装置。外围装置连接单元50可为通用串行总线(Universal Serial Bus,USB)端口或 1394连接端口等。第一储存单元60可为Flash memory等储存装置。硬件装置70可为具有相对应外围装置连接单元50连接端口的连接口。第二储存单元80可为硬盘、随身碟等。电源致动件120可为电源开关与通用串行总线(Universal Serial Bus, USB)中 至少其中之一。于此,利用硬件锁启动的电子装置,先行在出厂时,将钥匙辨识码事先储存于第一 储存单元60内,并将硬件辨识码纪录于硬件装置70。藉由硬件装置70插接于外围装置连 接单元50来启动电子装置。当电子装置启动后,处理器90会侦测电子装置上外围装置连接单元50的连接状态,确认是否插接有硬件装置70,并确认硬件装置70是否具有硬件辨识 码,且硬件辨识码是否相符合储存于电子装置内第一储存单元60中的钥匙辨识码,若是都 符合,则处理器90执行开机程序以运行第二储存单元80中的操作系统。若不符合,则处理 器90执行关闭电子装置的动作。本实施例的利用硬件锁启动的电子装置更可在完成开机 程序后,由处理器90持续侦测外围装置连接单元50上是否持续插接具有正确硬件辨识码 的硬件装置70,当侦测到外围装置连接单元50上未插接具有正确硬件辨识码的硬件装置 70,则处理器90执行关闭电子装置的动作。当侦测到外围装置连接单元50上插接具有正 确硬件辨识码的硬件装置70,则仍维持原本的作业程序,处理器90不执行其它的动作。藉 由持续侦测是否插接具有正确硬件辨识码的硬件装置70,让使用者在离开且拔离具有正确 硬件辨识码的硬件装置70时,处理器90能实时侦测且立即关闭电子装置来避免数据被窃 取。利用硬件锁启动的电子装置具有持续保护直到拔离或系统关机,能有效的避免被恶意 侵入或黑客破解的危险。 综上所述,根据本发明的使用硬件锁的系统运行方法与利用硬件锁启动的电子装 置,应用于电子装置,可藉由插接硬件锁(即前述的具有符合钥匙辨识码的硬件辨识码的 硬件装置)来启动电子装置以运行操作系统,并可在启动电子装置与运行操作系统时持续 侦测是否插接硬件锁来判断是否关闭电子装置,达到保护数据的功能。虽然本发明以前述较佳实施例揭露如上,然其并非用以限定本发明,任何熟知相 似技术者,在不脱离本发明的精神和范围内,可作些许更动与润饰,因此本发明的专利保护 范围须以权利要求书为准。
权利要求
一种使用硬件锁的系统运行方法,应用于具有至少一连接单元的一电子装置,包含有侦测每一所述连接单元的连接状态;当所述至少一连接单元上连接有至少一硬件装置时,读取与所述至少一连接单元连接的所述至少一硬件装置各自的硬件辨识码并读取储存于所述电子装置中的至少一钥匙辨识码;比对每一所述硬件辨识码与所述至少一钥匙辨识码;当所述硬件辨识码分别与所述至少一钥匙辨识码中之一相符时,执行所述电子装置的一开机程序;当所述至少一连接单元上均未连接所述硬件装置时,关闭所述电子装置;以及当所述硬件辨识码中至少一个于所述至少一钥匙辨识码中无相符的该钥匙辨识码时,关闭所述电子装置。
2.按照权利要求1所述的使用硬件锁的系统运行方法,更包含有在侦测每一所述连接单元的连接状态的步骤前,启动所述电子装置以运行一基本输出 输入系统。
3.按照权利要求1所述的使用硬件锁的系统运行方法,其中在完成所述开机程序的步 骤后,更包含侦测每一所述连接单元的连接状态;以及当所述至少一硬件装置中至少一个未连接于所述至少一连接单元时,关闭所述电子装置。
4.按照权利要求1所述的使用硬件锁的系统运行方法,其中该执行所述电子装置的所 述开机程序的步骤,包含执行储存于所述电子装置中的一操作系统。
5.按照权利要求2所述的使用硬件锁的系统运行方法,更包含有 确认所述基本输入输出系统中的一硬件钥匙保护功能启动;以及 当所述硬件保护钥匙功能未启动时,执行所述开机程序。
6.按照权利要求1所述的使用硬件锁的系统运行方法,其中在当所述硬件辨识码中 至少一个于所述至少一钥匙辨识码中无相符的该钥匙辨识码时,关闭所述电子装置的步骤 中,包含当所述硬件辨识码中至少一个于所述至少一钥匙辨识码中无相符的该钥匙辨识码且 一时间内未连接有所述至少一硬件装置时,关闭所述电子装置。
7.按照权利要求6所述的使用硬件锁的系统运行方法,其中所述时间内连接有所述至 少一硬件装置时,重新启动所述电子装置。
8.按照权利要求1所述的使用硬件锁的系统运行方法,其中该当所述至少一连接单元 上均未连接所述硬件装置时,关闭所述电子装置的步骤中,包含当所述至少一连接单元上均未连接所述硬件装置且一时间内未连接有所述至少一硬 件装置时,关闭所述电子装置。
9.按照权利要求8所述的使用硬件锁的系统运行方法,其中所述时间内连接有所述至 少一硬件装置时,重新启动所述电子装置。
10. 一种利用硬件锁启动的电子装置,包含有一机壳;一主机板,位于所述机壳内;至少一外围装置连接单元,电性连接所述主机板;一第一储存单元,位于所述主机板上,用以储存至少一钥匙辨识码;至少一硬件装置,分别纪录有一硬件辨识码,每一所述硬件辨识码对应于所述至少一钥匙辨识码中之一,每一所述硬件装置用以插接于所述至少一外围装置连接单元中之一;一第二储存单元,电性连接所述主机板,用以储存一操作系统;以及 一处理器,用以侦测所述至少一外围装置连接单元的连接状态,并比对每一所述硬件 辨识码与所述至少一钥匙辨识码,以及执行相关动作。
11.按照权利要求10所述的利用硬件锁启动的电子装置,其中所述处理器在所述电子 装置启动后,侦测所述至少一外围装置连接单元的连接状态、比对每一所述硬件辨识码与 所述至少一钥匙辨识码,当所述至少一外围装置连接单元上均未连接所述硬件装置时,关 闭所述电子装置,当所述硬件辨识码分别与所述至少一钥匙辨识码中之一相符时,执行所 述电子装置的一开机程序,当所述硬件辨识码中至少一个于所述至少一钥匙辨识码中无相 符的该钥匙辨识码时,关闭所述电子装置;在完成开机程序后,侦测所述至少一外围装置连 接单元的连接状态、比对每一所述硬件辨识码与所述至少一钥匙辨识码,当确认每一所述 硬件保护钥匙并未连接于每一所述外围装置连接单元时,则关闭所述电子装置。
12.按照权利要求10所述的利用硬件锁启动之电子装置,更包含有一电源供应模块,电性连接所述电子装置,用以供应所述电子装置电能;以及 一电源致动件,电性连接所述电子装置,用以被触发后启动所述电子装置。
13.按照权利要求12所述的利用硬件锁启动之电子装置,其中所述电源致动件可为电 源开关与通用串行总线中至少其中之一。
全文摘要
一种使用硬件锁的系统运行方法与利用硬件锁启动的电子装置,包含有侦测连接单元的连接状态;读取与连接单元连接的硬件装置各自的硬件辨识码(identification,ID)并比对储存于电子装置中的钥匙辨识码与硬件辨识码;当硬件辨识码与钥匙辨识码相符时,执行电子装置的开机程序;当所有连接单元均未连接硬件装置时,关闭电子装置;以及当存在有硬件辨识码无相符的钥匙辨识码时,关闭电子装置。因此,藉由插接硬件锁来启动电子装置并持续侦测是否插接硬件锁,达到保护数据的功能。
文档编号G06F21/00GK101807233SQ200910137608
公开日2010年8月18日 申请日期2009年4月23日 优先权日2009年4月23日
发明者谢升达 申请人:技嘉科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1