专利名称:一种具有保密功能的电脑装置的利记博彩app
技术领域:
本发明涉及一种具有保密功能的电脑装置。
在军用电脑的应用中,尤其是在战场上使用时,为了避免情急时忘了密码,或者由于时效上的关系,因而不宜使用密码。但是为了安全保密起见,又必须有一套安全机制,以达到保密的目的。
本发明的目的在于提供一种具有保密功能的电脑装置,使用该装置后,正常使用电脑装置时无须再使用密码,因此可以有效的解决电脑装置的保密问题。
为了达到上述发明目的,本发明所提出的具有保密功能的电脑装置包括一个主机系统、一个比较使能装置以及一个保密装置,所述比较使能装置配置于主机系统中,保密装置通过主机系统的连接口与比较使能装置相连接;保密装置内预先设定有复数组识别码,比较使能装置内预先设定有相应码,识别码通过主机系统的连接口进入比较使能装置与相应码相比较,比较无误后,所述比较使能装置输出一使能信号,使主机系统正常运行。
本发明的具有保密功能的电脑装置将一保密装置作为一种硬件密钥(hardware key),只要使用这一装置,就可以正常地使用电脑装置,而无须再使用密码。另外,在特殊情况下来不及破坏电脑装置时,只需将保密装置从电脑装置中取走或者加以破坏,即使电脑系统落入敌军手中,由于电脑装置无法正常运行(例如LCD显示装置无法显示),则其内部的数据不会轻易地被敌军所获知。
下面结合附图对本发明的具有保密功能的电脑装置作进一步详细描述。
图1A为本发明的具有保密功能的电脑装置的结构示意图;图1B为电脑装置打印口的管脚图;图1C为保密装置公口的管脚图;图1D为保密装置母口的管脚图;图1E为本发明的电路原理方框图;图2A为保密装置一实施例的电路方框图;图2B为图2A所示的保密装置中,一识别码设定装置的电路图;图3A为比较使能装置一实施例的电路方框图;图3B为图3A所示的比较使能装置中,一对应码设定装置的电路图;图3C为图3A所示的比较使能装置中,一比较装置的电路图。
在图1A、图1B、图1C、图1D和图1E中,本发明的具有保密功能的电脑装置(例如笔记本型电脑),至少包括主机系统10;比较使能装置12,该装置配置于主机系统10中;保密装置14,其内部预先设置有复数组识别码,可通过主机系统10的连接口16连接比较使能装置12。在本实施例中,连接口16为电脑装置打印口,一般为母口,其管脚图如图1B所示。在本发明的保密装置主要利用打印口的第18-23管脚,并将其命名为TR0-TR5。
保密装置14通过打印口连接至比较使能装置12时,保密装置14输出复数组识别码,以供比较使能装置12和其内部的对应码进行比较,若所有识别码均比较无误,则比较使能装置12输出一使能信号S-enable,使主机系统10能够正常运行。当保密装置14和比较使能装置12分离时,则主机系统10无法正常运行。在图1E中,当比较使能装置12输出使能信号S-enable时,LCD显示数据(CP0-CP17)才能通过使能控制开关IC3844传送给LCD显示装置。
上述保密装置14内设定的识别码和比较使能装置12内设定的对应码,是在上述电脑系统出厂前已设置完成,所以当将上述保密装置14抽离上述电脑装置10时,或者使用其它保密装置时,均无法使上述电脑系统正常运行,从而能够达到保密的要求。
另外,由图1D可知,上述保密装置14还有一个母口19,这样打印机也可通过母口19和电脑系统相连。
在图2A中,保密系统14包括复数组识别码设定装置;以及输出控制装置140,用以将上述识别码设定装置所设定的每一组识别码依次输出。为说明方便起见,本实施例采用4组识别码设定装置。
在本实施例中,每一个识别码设定装置所输出的识别码包含N比特信号,为说明方便起见,仅考虑N=4的情形,也就是每一个识别码代表的是一个16进制的数值。图2B给出了一识别码设定装置(#1-#4)的电路图。
在图2B中,分别选择将逻辑输出选择器T1-T4之中的每一个的两端点加以连接或开路,即确定每一个识别码设定装置所输出码元信号TROX-TR3X(其中,X=A、B、C或D)的逻辑值。例如,将识别码设定装置#1的T1、T2连接,T3、T4开路,则识别码设定装置#1输出的4比特信号TR0A-TR3A为0011(识别码即为3h)。依此设定方法在出厂前,例如在保密装置14中,识别码设定装置(#1-#4)所输出的识别码设定为3h、5h、7h、9h。其中,电源信号Vcc是通过打印口第23管脚(TR5)输出到识别码设定装置的。
再参照图2A,上述输出控制装置140包括4个缓冲装置(140a-140d),分别接收上述4组识别码设定装置(#1-#4)所输出的识别码;以及一个顺序控制装置140f,依次将上述4个缓冲装置一个接一个使能,从而使上述4个缓冲装置能够将所接收的识别码一个接一个加以输出。每个识别码再经一级输出缓冲装置140e输出,并经过打印口的管脚18-21的TR0-TR3信号端,输出至上述比较使能装置12。
在此实施例中,上述缓冲装置140a-140e均为IC244,其G输入端必须经逻辑“0”信号使能后,IC244才输出数据。上述顺序控制装置140f为由两个D型反相器串接而成的计数器,在第一个时钟脉冲周期CK1时,计数器Q0、Q1的输出分别为0、0,而使缓冲装置140a输出TR0A-TR3A;在第二个时钟脉冲周期CK2时,计数器Q0、Q1的输出分别为0、1,而使缓冲装置140b输出TR0B-TR3B;在第三个时钟脉冲周期CK3时,计数器Q0、Q1的输出分别为1、0,而使缓冲装置140c输出TR0C-TR3C;在第四个时钟脉冲周期CK4时,计数器Q0、Q1的输出分别为1、1,而使缓冲装置140d输出TR0D-TR3D。其中,上述时钟脉冲信号是通过打印口第22管脚(TR4)输出至上述计时器140f的。
最后,每个识别码(4比特信号)经输出缓冲装置140e输出,通过打印机的管脚18-21的TR0-TR3信号端,输出至上述比较使能装置。
在图3A中,上述比较使能装置12包括4组对应码设定装置(12a-12d),用以设定4组对应码;以及4组比较装置125-128,将上述识别码与上述对应码进行一对一的比较,如果所有识别码与对应码比较均无误,则输出上述使能信号S-enable。
在此实施例中,每一个对应码设定装置(12a-12d)所输出的对应码包含4比特信号,亦即每一个对应码代表一个16进制的数值。图3B给出了每一个上述对应码设定装置(12a-12d)的电路图。
在图3B中,分别选择将P1-P4的两端点加以连接或开路,即决定每一个对应码设定装置(12a-12d)所输出的比特信号S0X-S3X(其中,X=A、B、C或D)的逻辑值。例如,将对应码设定装置12a中的P1、P2开路,P3、P4连接,则对应码设定装置12a输出的4比特信号S0A-S3A为1100(识别码即为Ch)。依此设定方法在出厂前,例如将比较使能装置12中,对应码设定装置12a-12d所输出的对应码设定为Ch、Ah、8h和6h。在此实施例中,将对应码和识别码设定为互补数值,也可将对应码和识别码设定为相同。
图3C为图3A所示的比较使能装置中,一比较装置(125-128)的电路图。在图3C中,每一个比较装置(125-128)包括4个异或运算装置(XOR1-XOR4)以及一与门130X,每个异或运算装置的两个输入端分别连接TR0-TR3信号端,以及对应码设定装置(12a-12d)的输出(S0X-S3X,其中,X=A、B、C或D)。与门130X的输入端接上述4个异或运算装置(XOR1-XOR4)的输出端,其输出端接一D型反相器132X(其中,X=A、B、C或D)。每个反相器(132A-132D)的输出分别为E1-E4,E1-E3分别接至上述与门130B-130D的输入端。
当第1个时钟脉冲周期CK1时,上述保密装置14通过TR0-TR3信号端输出识别码3h的比特信号TR0A-TR3A至上述比较使能装置12,上述比较使能装置125中的4个异或运算装置(XOR1-XOR4)将TR0A-TR3A(识别码3h)与S0A-S3A(对应码为Ch)进行异或运算,使得与门130A的输出信号为逻辑“1”,所以在第1个时钟脉冲周期CK1中,D型反相器132A的输出信号E1由逻辑“0”变成逻辑“1”。因此,由信号E1将比较使能装置126中与门130B加以使能。
当第2个时钟脉冲周期CK2时,上述保密装置14通过TR0-TR3信号端输出识别码5h的比特信号TR0B-TR3B至上述比较使能装置12,上述比较使能装置126中的4个异或运算装置(XOR1-XOR4)将TR0B-TR3B(识别码5h)与S0B-S3B(对应码为5h)进行异或运算,使得与门130B的输出信号为逻辑“1”,所以在第2个时钟脉冲周期CK2中,D型反相器132B的输出信号E2为逻辑“1”。因此,由信号E2将比较使能装置127中与门130C加以使能。
当第3个时钟脉冲周期CK3时,上述保密装置14通过TR0-TR3信号端输出识别码7h的比特信号TR0C-TR3C至上述比较使能装置12,上述比较使能装置127中的4个异或运算装置(XOR1-XOR4)将TR0C-TR3C(识别码7h)与S0C-S3C(对应码为8h)进行异或运算,使得与门130C的输出信号为逻辑“1”,所以在第3个时钟脉冲周期CK3中,D型反相器132C的输出信号E3为逻辑“1”。因此,由信号E3将比较使能装置128中与门130D加以使能。
当第4个时钟脉冲周期CK4时,上述保密装置14通过TR0-TR3信号端输出识别码9h的比特信号TR0D-TR3D至上述比较使能装置12,上述比较使能装置128中的4个异或运算装置(XOR1-XOR4)将TR0D-TR3D(识别码9h)与S0D-S3D(对应码为6h)进行异或运算,使得与门130D的输出信号为逻辑“1”,所以在第4个时钟脉冲周期CK4中,D型反相器132D的输出信号E4为逻辑“1”。所以信号E4经反相得到使能信号S-enable。因此,LCD显示数据(CP0-CP17)才能通过IC3844传送给LCD显示装置,这时电脑才能够正常运行。
由上述内容可知,比较使能装置12是依次比较识别码比特信号TR0A-TR3A、TR0B-TR3B、TR0C-TR3C、TR0D-TR3D,在比较过程中,在前一个识别码比较无误之后,才会再对比下一个识别码,所以比较过程中有一比较不准的情形发生,则使能信号S-enable再也不可能被产生。
由此可见,只有当所有比较均正确时才会输出一使能信号S-enable,所以如果将上述保密装置14取走,则上述电脑装置的LCD无法显示。另外,以本实施例而言,可以设定的识别码高达216(可按实际需要扩至16比特的情形),而且在缺少电路图辅助的情况下,不会轻易的被破解,所以可以提供有效的数据保密。
虽然本发明已描述了较佳实施例,但并非用以限定本发明,任何熟悉本领域的技术人员,在不脱离本发明的精神和范围内,可以做出更动或修改,均应在本发明的权利要求保护范围内。
权利要求
1.一种具有保密功能的电脑装置,至少包括一主机系统;一比较使能装置,配置于上述主机系统之上;以及一保密装置,其内部预先设定有复数组识别码,可通过所述主机系统的连接口而连接至上述比较使能装置;上述保密装置通过上述连接口而连接至上述比较使能装置,所述保密装置输出的复数组识别码,与比较使能装置比较,若上述所有识别码均比较无误,则所述比较使能装置输出使能信号,使所述主机系统能够正常运行;当所述保密装置和所述比较使能装置分离时,则所述主机系统无法正常运行。
2.根据权利要求1所述的具有保密功能的电脑装置,其特征在于,所述的保密装置包括复数组识别码设定装置,以及将识别码设定装置所设定的每一组识别码依次输出的输出控制装置。
3.根据权利要求2所述的具有保密功能的电脑装置,其特征在于,所述的每一组识别码设定装置所输出的识别码包含N比特信号,将所述识别码设定装置中输出N比特信号的N条信号线分别接电源或接地,以确定输出信号的逻辑值。
4.根据权利要求2所述的具有保密功能的电脑装置,其特征在于,所述的输出控制装置包括接收所述复数组识别码设定装置所输出的识别码的复数组缓冲装置,以及使所述复数组缓冲装置所接收的识别码依次输出的顺序控制装置。
5.根据权利要求4所述的具有保密功能的电脑装置,其特征在于,所述的顺序控制装置为一计数器。
6.根据权利要求1所述的具有保密功能的电脑装置,其特征在于,所述的比较使能装置包括用以设定复数组对应码的复数组对应码设定装置,以及将所述识别码和对应码依次进行一对一比较的复数组比较装置,比较无误后,所述比较装置输出一使能信号。
7.根据权利要求6所述的具有保密功能的电脑装置,其特征在于,所述的每一组识别码和每一组对应码均包含N比特信号,所述每一个比较装置包括,N个异或运算装置,以及一与门,其输入端接所述N个异或运算装置的输出端,所述识别码和对应码两者之N比特信号比较无误,则所述N个异或运算装置均输出逻辑“1”,而使所述与门输出逻辑“1”,当所有比较装置中的与门均输出逻辑“1”时,所述比较使能装置则输出所述使能信号。
8.根据权利要求1所述的具有保密功能的电脑装置,其特征在于,所述保密装置是通过主机系统的打印口连接至所述的比较使能装置。
9.根据权利要求1所述的具有保密功能的电脑装置,其特征在于,它还包括一显示开关装置,连接所述主机系统输出的显示数据,所述显示开关装置接收到比较使能装置所输出的使能信号后,才将其所接收的显示数据予以输出。
全文摘要
本发明涉及一种具有保密功能的电脑装置,包括一个主机系统、一个比较使能装置以及一个保密装置,保密装置内预先设定有复数组识别码,比较使能装置内预先设定有相应码,识别码通过主机系统的连接口进入比较使能装置与相应码相比较,比较无误后,比较使能装置输出一使能信号,使主机系统正常运行。本发明的具有保密功能的电脑装置将一保密装置作为一种硬件密钥,而无须再使用密码,因此可以有效的解决电脑装置的保密问题。
文档编号G06F3/00GK1282898SQ9911123
公开日2001年2月7日 申请日期1999年8月2日 优先权日1999年8月2日
发明者郑育明 申请人:神基科技股份有限公司