具有保密功能的硬盘装置及其保密方法

文档序号:6404974阅读:448来源:国知局
专利名称:具有保密功能的硬盘装置及其保密方法
技术领域
本发明关于一种具有保密功能的硬盘装置及其保密方法,当其和原先搭配使用的电脑系统离线之后,即使再重新连线也无法将其所储存的数据正常输出,而必须在连续输天正确的识别码之后,才能够正常进行数据的输出。在军用电脑的应用中,能够建立一套安全机制,以达到保密、安全的目的是相当重要的。尤其在战场上如遇特殊状况必须紧急撤退,但由于时间紧迫的故,而无法将所有电脑设置全数运回时,也许仅能将电脑设备中的硬盘装置卸下,以避免机密数据外泄。然而,若是不幸被俘,硬盘装置又落入敌人手上,再装回与我方系统相容的电脑设备时,则机密数据仍不免为敌人所获知。
因此本发明主要是设计一种硬盘装置保密方法、以及具有保密功能的硬盘装置,让硬盘装置从原先连线的电脑系统上抽离之后,即使再重新插回原本的电脑系统,其所储存的数据将无法被读取;除非将其送回总部、或是原(生产)单位,并且连续依特定顺序输入正确的识别码,才能够再正常地进行数据的输出;由此,而达到数据保密的目的。
为了达成上述目的,本发明提出的硬盘装置保密方法,包括指定密码数据给上述硬盘装置;上述硬盘装置与一电脑系统连接后,由外部输入识别码数据至上述硬盘装置;进行比对启动程序,令上述识别码数据与上述密码数据进行比对,若两者一致则启动一致能信号,使得上述硬盘装置内的数据得以输出供给上述电脑系统使用;以及,当上述硬盘装置由上述电脑系统中抽离,则上述致能信号被复位;其中,若再将上述硬盘装置重新与上述电脑装置连接,则必须重新由外部输入识别码数据至上述硬盘装置,再进行上述比对启动程序。
为了实现上述保密方法,本发明提出的具有保密功能的硬盘装置,至少包括一储存本体,用以储存数据;以及,一比对启动装置,其内部预设有多组密码数据,用以和由外部依一特定顺序连续输入的多组识别码数据进行比对。
其中,当上述多组密码数据和上述多组识别码数据的比对结果完全相同时,则上述比对启动装置输出一致能信号,使得上述储存本体内的数据得以输出供给与上述硬盘装置连线的电脑系统使用;当上述硬盘装置和上述电脑系统离线时,则将上述比对启动装置所输出的上述致能信号予以复位,使得上述硬盘装置重新和该电脑系统连线时,该储存本体内的数据无法输出供给该电脑系统使用。
附图的简单说明为让本发明的上述目的、特徵、和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,做详细说明如下

图1表示本发明硬盘装置和笔记簿型电脑的配置示意图;图2表示本发明硬盘装置的架构示意图;图3表示本发明比对启动装置的构成电路示意图;以及图4有示本发明比对启动装置30的动作时序示意图。
符号说明1~笔记簿型电脑;2~硬盘装置;10~硬盘连接器;20~连接器;22~识别码输入埠;24~储存本体;26~缓冲装置;30~比对启动装置;301~密码设定装置;302~密码设定装置;303~比对装置;304~比对装置;CA1-CA2~逻辑运算装置;FF1-FF2~D型触发器;Q1-Q2~D型触发器的输出;D1-D2~D型触发器的输入;K1-K2~D型触发器的脉冲输入端;HDCRTL~致能信号;RST~复位端;CTRLDO-CTRLD16~识别码信号输入端;CK~时钟信号。
实施例本发明提出的硬盘装置保密方法,主要是在硬盘装置制造时,即指定密码数据给上述硬盘装置;在上述硬盘装置与一电脑系统连接后,由外部输入识别码数据至上述硬盘装置;接著,硬盘装置必须进行比对启动程序,令上述识别码数据与上述密码数据进行比对,若两者一致则启动一致能信号,使得上述硬盘装置内的数据得以输出供给上述电脑系统使用,否则硬盘装置内的数据无法提供电脑系统使用。当上述硬盘装置由上述电脑系统中抽离,则上述致能信号被复位;其中,若再将上述硬盘装置重新与上述电脑装置连接,则必须重新由外部输入识别码数据至上述硬盘装置,再进行上述比对启动程序;由此达到硬盘数据保密的目的。
基于上述硬盘保密方法,实际作成的具有保密功能的硬盘装置其组成、运作详如下文所述。
图1A和图1B显示本发明具有保密功能的硬盘装置2和电脑系统1(例如军用、或商用笔记簿型电脑,但不以此为限)的配置示意图。硬盘装置2(如图1A所示可为内接式硬盘、或是如图1B所示可为外接式硬盘)配置于上述笔记簿型电脑1上;借助电脑硬盘连接器10和连接器20的结合,让硬盘装置2与上述笔记簿型电脑1构成电连接。
图2表示本发明硬盘装置2的架构示意图。
上述硬盘装置2,至少包括一储存本体24,用以储存数据;一比对启动装置30;一缓冲装置26;一识别码输入口22,用以接收由外部输入的多组识别码数据,供上述比对启动装置30进行比对;以及,一连接器20,用以让硬盘装置与笔记簿型电脑构成连接。
在此实施例中,上述硬盘装置20所使用的数据总线为16比特;储存本体24输出的数据(D0~D15)耦接上述缓冲装置26的输入端。
上述比对启动装置30,在其内部可以预设多组密码数据,和由外部依一特定顺序连续输入的多组识别码数据进行比对,比对成功则输出一致能信号(HDCTRL)。当上述比对启动装置30输出上述致能信号HDCTRL,上述缓冲装置26将会被启动,由此储存本体24输出的数据(D0~D15)才得以输出供给上述笔记簿型电脑1使用。在此实施例中,上述缓冲装置26由两个集成电路IC3384构成,其致能端(G)接收到低电位的的致能信号HDCTRL,则会启动而导通,使硬盘输出的数据(D0~D15)通过连接器20,送往笔记簿型电脑1。
当上述硬盘装置2从上述笔记簿型电脑1抽出(离线)之后,上述比对启动装置30所输出的上述致能信号HDCTRL会被复位(reset),而使得上述缓冲装置26关闭。所以即使再将上述硬盘装置2插回上述笔记簿型电脑1(再重新连线),其储存本体24内的数据无法输出供给上述笔记簿型电脑1使用;唯有由外部输入连续正确的识别码,由上述比对启动装置30将其和其内设的密码比对无误之后,上述比对启动装置30输出上述致能信号HDCTRL,使上述缓冲装置26启动,才能够令上述储存本体24内的数据输出供给上述笔记簿型电脑1使用。
下文将说明上述比对启动装置30的构成电路和动作原理。
本发明所提出的比对启动装置30,包括多组密码设定装置,用以设定多组密码数据;以及,多组比对装置。
参照图3所示的比对启动装置30的构成电路示意图。在此实施例中,为说明简单起见,仅说明使用2组密码设定装置(301、302)、以及2组比对装置(303、304)的情形。比对启动装置30通过上述识别码输入口22所接收的每一个识别码为包含有N比特的数据,在此实施例为16比特数据(CTRLD0~CTRLD15)。
每一上述密码设定装置(301、302),均提供16条数据路径,在每一上述数据路径上选择性地设置逻辑运算装置,例如设置非门(NOTgate),完成上述密码数据的设定。在此实施例中,每一上述数据路径具有第一分路和第二分路、且上述第一分路上设置有非门,选择将上述第一分路、或是上述第二分路耦接至上述比对装置(303、304),由此决定是否在上述数据路径上设定所需的非门。对此实施例而言,在数据路径上设置非门的,其所设定的密码即为“0”。
参照图3的分路连接,就密码设定装置301而言,第1数据路径(接收CTRLDO)的第1分路(a0_1),耦接至比对装置303;第2数据路径(接收CTRLD1)的第2分路(a1_2)耦接至比对装置303;…第16数据路径(接收CTRLD15)的第2分路(a15_2)耦接至比对装置303。因此,密码设定装置301所设定的密码即为“01…1”。同理,就密码设定装置302而言,第1数据路径(接收CTRLDO)的第2分路(b0_2),耦接至比对装置304;第2数据路径(接收CTRLD1)的第2分路(b1_2)耦接至比对装置304;…第16数据路径(接收CTRLD15)的第1分路(b15_1)耦接至比对装置304。因此,密码设定装置301所设定的密码即为“11…0”。
每一上述比对装置(303、304)分别包括一逻辑运算装置(CA1、CA2)、以及一D型触发器(FF1、FF2)。上述逻辑运算装置(CA1、CA2)是分别针对第1~16数据路径的输出进行“与”运算的逻辑装置,在此实施例中,例如为具有16个输入端的与门(ANDgate),但是不限定于此。
上述D型触发器FF1,其输入端D1耦接与门CA1的输出,其输出端Q1耦接D型触发器FF2的脉冲输入端K2;上述D型触发器FF2,其输入端(D2)耦接与门CA2的输出,其输出端Q2通过一非门(NOTgate)而耦接至上述缓冲装置26中两个集成电路IC3384的致能端G(参照图2)。
在此实施例中,上述D型触发器(FF1、FF2)为74系列的IC,其复位端RST通过上述连接器22,接收笔记簿型电脑1所提供的电压源VDD。当上述硬盘装置2和上述笔记簿型电脑1保持连线而正常使用时,RST端的电位处于高电位“H”的情形,所以D型触发器(FF1、FF2)不会被复位,所以致能信号HDCTRL仍然能够保持输出低电位“L”,将上述缓冲装置26启动,而使笔记簿型电脑1能够对存取上述硬盘装置中的数据。
当上述硬盘装置2和上述笔记簿型电脑1离线(即硬盘装置2由笔记簿型电脑1中抽出)时,RST端的电压位准则会处于低电位“L”的情形,所以D型触发器(FF1、FF2)将会被复位,致能信号HDCTRL的电位会变成高电位“H”。由于致能信号HDCTRL的电位己被锁定(larch)在高电位,即使再将硬盘装置2插回笔记簿型电脑1中,也无法使缓冲装置26启动,故而使笔记簿型电脑1无法存取上述硬盘装置中的数据。唯有由外部依特定顺序,连续地输入正确的识别码“01…1”和“11…0”,在其和上述密码数据比对完全相同时,致能信号HDCTRL才会再回到低电位“L”使得缓冲装置26能够启动,让笔记簿型电脑1能够再存取上述硬盘装置中的数据。
图4显示本发明比对启动装置30的动作时序示意图。下文将参照图4,详细描述比对启动装置30的操作过程。
硬盘装置2经抽拔后,触发器FF1和FF2的输出Q1、Q2均被复位为低电位“0”的状态(t1时刻之前)。在将硬盘送回总部、或原生产单位时;首先,(在t1时间点)输入第1组识别码为“01…1”,由于和密码设定装置301所设定的密码相符合,所以与门CA1的输出为“1”(耦接至D1),但是和密码设定装置302所设定的密码不相符,所以与门CA2的输出为“0”(耦接至D2);在D型触发器FF1由K1端接收到输入脉冲信号CK之后(t2时间点),触发器FF1的输出Q1将由“0”变化至“1”。
再输入第2组识别码“11…0”(在t3时间点),由于和密码设定装置301所设定的密码不相符合,所以与门CA1的输出变成为“0”(耦接至D1),但是和密码设定装置302所设定的密码相符合,所以与门CA2的输出由“0”变成为“1”(耦接至D2)。在D型触发器FF1由K1端接收到输入脉冲信号CK之后(t4时间点),触发器FF1的输出Q1由“1”变化至“0”。在连续输入上述2组识别码,且2组识别码分别和预先设定的密码相符合时,上述D型触发器FF2的脉冲输入端K2的信号变化,系由“0”→“1”→“0”,所以在时间点t4之后,D型触发器FF2会将与门CA2的输出“1”由其输出端Q2送出,故D型触发器FF2的输出Q2由“0”变成“1”,再经非门运算后使上述致能信号HDCTRL再回到“0”(即低电位“L”),而启动缓冲装置26,笔记簿型电脑1也因此能够再存取上述硬盘装置2中的数据。
上述2组(多组)识别数据依序输入上述比对启动装置进行比对,当所有上述2组(多组)比对装置CA1、CA2依序输出一高电位的逻辑信号(表示依序比对成功),则上述比对启动装置30才会输出上述致能信号HDCTRL。上述2组识别数据输入完成后,与门CA1、CA2的输出回复为“0”,由于D型触发器FF2的脉冲输入端K2一直保持于“0”的状态,所以D型触发器FF2的输出Q2会一直锁定为“1”,而使致能信号HDCTRL一直锁定在低电位“L”,以便持续启动缓冲装置26,使笔记簿型电脑1能够存取上述硬盘装置2中的数据。
以本实施例而言,可以预先设定的密码为2组16比特的数据,但仍可视实际需要再扩充至超出2组密码以上,且比特数高于16的设定,以更有效地达到保密的目的。
虽然本发明已以较佳实施例揭露如上,然其并非用以限定本发明,任何熟悉本项技术者,在不脱离本发明的精神和范围内,当可做些许的更动和润饰,因此本发明的保护范围应以所附权利要求书所界定的为准。
权利要求
1.一种具有保密功能的硬盘装置,至少包括一储存本体,用以储存数据;其特征在于还包括一比对启动装置,内部预设有多组密码数据,用以接收由外部依特定顺序连续输入的多组识别码数据,并将上述多组密码数据与上述多组识别码数据进行比对,以决定致能信号的输出与否,其中,当上述硬盘装置重新与一电脑系统连接后,上述比对启动装置由外部接收上述多组识别码数据,即与上述多组密码数据进行比对,比对结果完全相同时,则上述比对启动装置输出上述致能信号,使得上述储存本体内的数据得以输出供给上述电脑系统使用;当上述硬盘装置由上述电脑系统中抽离时,上述比对启动装置所输出的上述致能信号会被复位,由此使上述硬盘装置在重新与上述该电脑系统连线时,若上述比对启动装置未接收到与上述多组密码数据相同一致的识别码数据,则该储存本体内的数据无法输出供给上述电脑系统使用。
2.如权利要求1所述的硬盘装置,其特征在于,更包括一缓冲装置,上述硬盘装置通过上述缓冲装置与该电脑装置连接;借助上述比对启动装置所输出的上述致能信号,将上述缓冲装置予以启动,使得上述储存本体内的数据得以通过上述缓冲装置输出至上述电脑系统。
3.如权利要求2所述的硬盘装置,其特征在于,更包括一连接器,进一步包括一连接器,配置于上棕缓冲装置的输出,用以和上述电脑系统构成连接;以及,一识别码输入埠,用以由外部输入上述多组识别码数据,供上述比对启动装置进行比对。
4.如权利要求1所述的硬盘装置,其特征在于,上述比对启动装置包括多组密码设定装置,用以设定上述多组密码数据;以及多组比对装置,将由外部输入的上述多组识别码数据与上述多组密码数据依序进行一对一的比对,若所有上述识别码数据和上述密码数据的比对完全相同,则输出上述致能信号;每一组上述密码设定装置分别对应一组上述比对装置。
5.如权利要求4所述的硬盘装置,其特征在于,每一组上述识别码数据包含N比特数据;每一上述密码设定装置,均提供N条数据路径,通过在每一上述数据路径上选择性地设置逻辑运算装置,完成上述密码数据的设定;上述N比特数据通过上述数据路径后为对应的上述比对装置所接收,若比对无误则上述比对装置输出一高位准的逻辑信号。
6.如权利要求5所述的硬盘装置,其特征在于,上述多组识别数据依序输入上述比对启动装置进行比对,当所有上述多组比对装置依序输出一高电位逻辑信号时,则上述比对启动装置才会输出上述致能信号。
7.如权利要求5所述的硬盘装置,其特征在于,每一上述数据路径具有第一分路和第二分路,上述第一分路上设置有上述逻辑运算装置,选择将上述第一分路或是上述第二分路耦接至上述比对装置,由此决定是否在上述数据路径上设定上述逻辑运算装置。
8.如权利要求7所述的硬盘装置,其特征在于,设置于每一上述数据路径上的上述逻辑运算装置为一非门;而每一上述比对装置是对从上述数据路径输出的N比特数据进行“与”运算的逻辑装置。
9.如权利要求8所述的硬盘装置,其特征在于,每一上述比对装置进一步包括一触发器,其输入端耦接上述与门的输出端,其输出端耦接至其他比对装置其中的一的触发器时钟输入端;由此使所有上述触发器构成串接,而上述致能信号则由串接在最后一级的上述触发器所输出。
10.如权利要求9所述的硬盘装置,其特征在于,每一上述触发器的复位端,通过上述连接器接收来自上述电脑系统的控制信号;当上述硬盘装置和上述电脑系统离线时,上述控制信号消失使得所有上述触发器进行复位动作,而将上述致能信号予以复位。
11.一种硬盘装置保密方法,包括指定密码数据给一硬盘装置;上述硬盘装置与一电脑系统连接后,由外部输入识别码数据至上述硬盘装置;进行比对启动程序,令上述识别码数据与上述密码数据进行比对,若两者一致则启动一致能信号,使得上述硬盘装置内的数据得以输出供给上述电脑系统使用;当上述硬盘装置从上述电脑系统中抽离,则上述致能信号被复位;其中,若再将上述硬盘装置重新与上述电脑装置连接,则必须重新从外部输入识别码数据至上述硬盘装置,再进行上述比对启动程序。
全文摘要
具有保密功能的硬盘装置及其保密方法,主要在上述硬盘装置内部设置有密码数据、及提供比对启动的程序或装置,当其和原先搭配使用的电脑系统离线之后,即使再重新连线也无法将其所储存的数据正常输出,除非连续输入正确的识别码数据,并且和其内设的密码数据比对无误之后,才能够正常进行数据的输出。
文档编号G06F12/14GK1314637SQ00104780
公开日2001年9月26日 申请日期2000年3月21日 优先权日2000年3月21日
发明者郑育明 申请人:神基科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1