电子装置及其安全起动方法制造方法及图纸

技术编号:18289789 阅读:64 留言:0更新日期:2018-06-24 04:37
一种电子装置及其安全起动方法。此电子装置具有至少二个连接装置及一存储装置。此方法检测所述连接装置的目前配置,其中包括所述连接装置所连接的外部装置的数目、种类、规格及识别码其中之一或其组合。接着,存取存储装置中记录的多个预设配置,并与所检测的目前配置比较。其中,若目前配置与其中一个预设配置相匹配,则执行与所匹配的预设配置对应的装置功能。

【技术实现步骤摘要】
电子装置及其安全起动方法
本专利技术涉及一种电子装置的起动方法,且特别涉及一种电子装置及其安全起动方法。
技术介绍
一般计算机的起动机制多是采用使用者输入帐号及密码的方式,例如在计算机刚开机执行基本输入/输出系统(BasicInput/OutputSystem,BIOS)的开机程序时,即要求使用者输入密码,藉此确认使用者的身份。然而,使用密码验证的机制需要使用者在每次开启计算机时手动输入密码,此举除了可能会造成使用者因忘记密码而无法开机的情况外,还存在着密码外泄的风险。目前市面上的产品尚有提供生物辨识及硬件锁等起动机制,在计算机开机时,使用者需要按压指纹或是将硬件锁插入特定连接装置,待计算机确认使用者的指纹或是硬件锁的识别码后,才会继续进行开机程序。然而,这此做法都需要在计算机之外额外增加硬件配置,此将增加计算机成本。
技术实现思路
本专利技术提供一种电子装置及其安全起动方法,可在不额外增加硬件配置的情况下安全起动电子装置。本专利技术的电子装置的安全起动方法,适用于具有至少二个连接装置及一存储装置的电子装置。此方法是检测所述连接装置的目前配置,此目前配置包括所述连接装置所连接的外部装置的数目、种类、规格及识别码其中之一或其组合。接着,存取存储装置中记录的多个预设配置,并与所检测的目前配置比较,其中若目前配置与其中一个预设配置相匹配,则将执行与所匹配的预设配置对应的装置功能。本专利技术的电子装置包括至少二个连接装置、存储装置及处理器。其中,连接装置是用以连接外部装置;存储装置是用以存储多个预设配置;处理器耦接连接装置与存储装置,用以检测所述连接装置的目前配置,并与存储装置中记录的预设配置比较,以在目前配置与其中一个预设配置相匹配时,执行与所匹配的预设配置对应的装置功能,其中该目前配置包括连接装置所连接的外部装置的数目、种类、规格及识别码其中之一或其组合。基于上述,本专利技术的电子装置及其安全起动方法,藉由电子装置既有的通用串行总线(UniversalSerialBus,USB)等连接装置,检测其所连接之外接装置的不同配置,并与电子装置内已记录的多个预设配置比较,仅在有配置相符时才执行开机或对应的装置功能。藉此,使用者仅需更改外接装置的配置,就能够确保电子装置安全起动,而不致被其他使用者盗用。为让本专利技术的上述特征和优点能更明显易懂,下文特举实施例,并配合附图作详细说明如下。附图说明图1是依照本专利技术一实施例所绘示的电子装置的方块图。图2是依据本专利技术一实施例所绘示的电子装置的安全起动方法的流程图。图3是依据本专利技术一实施例所绘示的电子装置的安全起动方法的流程图。【符号说明】10:电子装置12、14:连接装置16:存储装置18:处理器S202~S208、S302~S316:本专利技术一实施例的电子装置的安全起动方法的步骤具体实施方式计算机开机时会先启动基本输入/输出系统(BasicInput/OutputSystem,BIOS)以执行开机自我测试(Power-OnSelfTest,POST),而对计算机的硬件设备进行完整的检验和测试。本专利技术即利用BIOS的检测结果,将BIOS所检测到的电子装置上多个连接装置与外部装置连接的配置,与预先建立的多组预设配置进行比较,从而找出相匹配的预设配置,进而执行该预设配置相对应的装置功能。若配置不符,则计算机将会执行关机或其他警示动作。藉此,使用者无需在电子装置上额外配置硬件装置,仅利用既有的周边装置即可达到安全起动的目的。图1是依照本专利技术一实施例所绘示的电子装置的方块图。请参照图1,本实施例的电子装置10例如是具有运算能力的文件服务器、数据库服务器、应用程序服务器、工作站或个人计算机等计算机装置,其中包括至少两个连接装置(本实施例以连接装置12、14为例作说明,但不限于此)、存储装置16及处理器18,其功能分述如下:连接装置12、14例如是通用串行总线(USB)接口、火线(Firewire)接口、雷电(Thunderbolt)接口、高清晰度多媒体接口(HighDefinitionMultimediaInterface,HDMI)、读卡机、网络端口等接口装置,其可用以连接随身碟、移动硬盘、存储卡、鼠标、键盘、计算机屏幕等计算机周边装置,或是连接使用者的手机、平板计算机等移动装置,以供电子装置10与这些外部装置通信以传输数据。存储装置16例如是任何类型的固定或可移动随机存取存储器(RandomAccessMemory,RAM)、只读存储器(Read-OnlyMemory,ROM)、快闪存储器(FlashMemory)、硬盘或类似元件或上述元件的组合,其可用以存储电子装置10对于硬件的多个预设配置及其对应的装置功能,每一个预设配置例如包括连接装置12、14所连接的外部装置的数目、种类、规格及识别码其中之一或其组合。处理器18耦接连接装置12、14及存储装置16,其例如是具有单内核或多内核的中央处理单元(CentralProcessingUnit,CPU),或是其他可编程的一般用途或特殊用途的微处理器(Microprocessor)、数字信号处理器(DigitalSignalProcessor,DSP)、可编程控制器、特殊应用集成电路(ApplicationSpecificIntegratedCircuit,ASIC)或其他类似元件或上述元件的组合。在本实施例中,处理器18例如会存取并执行存储装置16中记录的程序,从而实现本专利技术实施例的安全起动方法。图2是依据本专利技术一实施例所绘示的电子装置的安全起动方法的流程图。请同时参照图1与图2,本实施例的方法适用于图1的电子装置10。以下即搭配电子装置10中的各项元件,说明本实施例安全起动方法的详细流程。首先,处理器18会检测连接装置12、14的目前配置(步骤S202)。其中,所述的目前配置包括连接装置12、14所连接的外部装置的数目、种类、规格及识别码其中之一或其组合。在一实施例中,当使用者按下电子装置10的电源开关(未绘示)时,处理器18会接收到开机信号,此时处理器18将会启动电子装置10执行基本输入输出系统,而由基本输入输出系统执行开机自我测试以检测连接装置12、14的目前配置。详言之,本实施例藉由在电子装置10开机时,辨识其连接装置12、14在开机时的配置,并据以决定是否继续进行开机程序,藉此达到安全起动的目的。电子装置10的使用者可在开机前,依据其预设的配置,将特定的装置插入或连接于连接装置12、14其中之一或两者。此时,处理器18可通过连接装置12、14上的针脚检测外部装置的插入,且可通过连接装置12、14与外部装置连结,而读取外部装置的装置信息,其中包括装置的规格、产品识别码(ProductID)、厂商识别码(VendorID)等信息。上述连接装置12、14所连接之外部装置的数目及装置信息即用以作为连接装置12、14的目前配置。接着,处理器18会存取存储装置16中记录的多个预设配置(步骤S204),并与所检测的目前配置比较(步骤S206)。其中,上述多个预设配置中的每一个配置均对应于不同的外部装置的数目、种类、规格及识别码的组合,也对应于不同的装置功能。若处理器18判断先前检测的目前配置与上述多个预设配置其中之一相匹配,则会执行与所匹配的预设配置本文档来自技高网...
电子装置及其安全起动方法

【技术保护点】
1.一种电子装置的安全起动方法,适用于具有至少二连接装置及一存储装置的电子装置,该方法包括下列步骤:检测所述连接装置的目前配置,其中该目前配置包括所述连接装置所连接的外部装置的数目、种类、规格及识别码其中之一或其组合;存取该存储装置中记录的多个预设配置,并与所检测的该目前配置比较;以及若该目前配置与所述预设配置其中之一相匹配,执行与所匹配的该预设配置对应的装置功能。

【技术特征摘要】
2016.12.08 TW 1051405631.一种电子装置的安全起动方法,适用于具有至少二连接装置及一存储装置的电子装置,该方法包括下列步骤:检测所述连接装置的目前配置,其中该目前配置包括所述连接装置所连接的外部装置的数目、种类、规格及识别码其中之一或其组合;存取该存储装置中记录的多个预设配置,并与所检测的该目前配置比较;以及若该目前配置与所述预设配置其中之一相匹配,执行与所匹配的该预设配置对应的装置功能。2.如权利要求1所述的方法,其中检测所述连接装置的该目前配置的步骤包括:接收开机信号,以启动该电子装置执行基本输入输出系统(BasicI/OSystem,BIOS),而由该基本输入输出系统检测所述连接装置的该目前配置。3.如权利要求2所述的方法,其中由该基本输入输出系统检测所述连接装置的该目前配置的步骤包括:检查该电子装置的通用串行总线(UniversalSerialBus,USB)控制器,并检查电子装置上的USB端口的数目;与连接到各所述USB端口的该外部装置进行握手(handshaking),以检查该外部装置的装置信息;以及使用所检查的该USB端口的数目及该外部装置的装置信息作为该目前配置。4.如权利要求2所述的方法,其中执行与所匹配的该预设配置对应的该装置功能的步骤包括:执行该电子装置的操作系统。5.如权利要求4所述的方法,其中在执行该电子装置的该操作系统的步骤之后,还包括:接收关机指令,以由该基本输入输出系统检测该电子装置关机前的最后配置,并记录该最后配置于该存储装置。6.如权利要求5所述的方法,其中存取该存储装置中记录的所述预设配置,并与所检测的该目前配置比较的步骤包括:存取该存储装置中记录的该最后配置,并与所检测的该目前配置比较;以及若该目前配置与该最后配置相匹配,执行该最后配置对应的装置功能。7.如权利要求1所述的方法,其中执行与所匹配的该预设配置对应的装置功能的步骤包括:执行该电子装置的操作系统,并禁能该电子装置的特定元件或特定功能,使得该电子装置在运行该操作系统时无法使用该特定元件或该特定功能。8....

【专利技术属性】
技术研发人员:黄建毓
申请(专利权)人:纬创资通股份有限公司
类型:发明
国别省市:中国台湾,71

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

1