本实用新型属于电子信息技术领域,尤其涉及一种接口加密系统及电脑。
背景技术:
随着计算机技术的不断发展,科技技术的安全性越来越重要,为了防止技术机密泄露,我们需要设计更加安全的电脑,现有的保密主要是通过文件加密和网络监控的方式,现阶段电脑由于没有接口加密功能,电脑被打开破解,很多技术资料被拷贝的现象屡见不鲜,所以,有必要设计一种接口加密系统来防止此类现象的发生。
技术实现要素:
针对上述技术问题,本实用新型公开了一种接口加密系统及电脑,可以有效的解决机密资料从接口泄露的问题。
对此,本实用新型的技术方案为:
一种接口加密系统,其包括控制模块和开关模组,所述开关模组包括usb开关模块、hdmi开关模块、lan开关模块,电脑的cpu与控制模块通信,所述控制模块与usb开关模块、hdmi开关模块、lan开关模块连接,电脑的usb接口通过所述usb开关模块与cpu连接,电脑的hdmi接口通过所述hdmi开关模块与cpu连接,cpu通过网卡芯片扩展网络接口信号与所述lan开关模块连接,所述lan开关模块与电脑的lan接口连接。
采用此技术方案,电脑cpu通过控制模块控制各开关,cpu和控制模块通信,通过下发命令给控制模块,然后控制模块控制各个开关模块的状态;cpu到外围接口之间串联一个switch,当cpu发出打开权限命令时,控制模块控制switch为导通状态,io接口有效,当cpu发出关闭权限命令时,控制模块控制switch为关闭状态,io接口失效。
在没有正确输入密码的情况下,电脑的所有接口都是关闭状态,无法输入或输出任何资料文件,这样就能够防止技术资料泄露。
作为本实用新型的进一步改进,所述开关模组还包括audio开关模块,所述控制模块与audio开关模块连接,cpu通过声卡芯片与audio开关模块连接,所述audio开关模块与电脑的audio接口连接。
进一步的,所述控制模块通过usb接口与cpu连接。
作为本实用新型的进一步改进,所述控制模块与所述usb开关模块、hdmi开关模块、lan开关模块、audio开关模块依次连接。
作为本实用新型的进一步改进,所述控制模块为单片机模块,所述单片机模块包括控制芯片u51、固件存储romu52和晶振,所述控制芯片u51分别与固件存储romu52、晶振、开关模组连接。
进一步的,所述单片机模块包括控制芯片u51和固件存储romu52,所述控制芯片u51包括xtal_0端、xtal_1端、gpio0端~gpio21端、pd端、vcc端、vdd33e端、vdd33端、vccio端、usb_dm端、usb_dp端;
所述固件存储romu52包括ce#端、so/io1端、wp#/io2端、gnd端、vdd端、hold#/io3端、sck端、so/io0端、所述xtal_1端通过r899与xtal_0端连接,所述xtal_1端与晶振y9的1端连接,所述xtal_1端通过电容c964接地;所述xtal_0端与晶振y9的3端连接,并通过电容c965接地;
所述vdd33e端通过电阻r901与u52的wp#/io2端连接,gpio3端与ce#端连接,gpio1端通过电阻r977与so/io1端连接,vdd33e端与vdd端连接,vdd33e端通过电阻r90与hold#/io3端连接,vdd33e端通过电容c963接地。
进一步的,所述控制芯片u51的型号为thk88-2,所述件存储romu52的型号为w25q32jvsn1。所述晶振的型号为xtl57100-f98-020。
作为本实用新型的进一步改进,所述usb开关模块包括usb开关控制芯片u55和usb开关芯片u56;所述开关控制芯片u55和usb开关芯片u56连接,所述开关控制芯片u55和usb开关芯片u56与usb接口、控制芯片u51连接。
进一步的,所述开关控制芯片u55的型号为hd3ss3212irksr;所述usb开关芯片u56的型号为ts3usb221arser。
作为本实用新型的进一步改进,所述hdmi开关模块包括hdmi开关芯片u54,所述hdmi开关芯片u54与hdmi接口、控制芯片u51连接。
进一步的,所述hdmi开关芯片u54的型号为ts3dv642a0ruar。
作为本实用新型的进一步改进,所述lan开关模块包括lan开关芯片u59,所述lan开关芯片u59与lan接口、控制芯片u51连接。
进一步的,所述lan开关芯片u59的型号为ts3l501eruar。
本实用新型公开了一种电脑,其包括如上所述的接口加密系统。
与现有技术相比,本实用新型的有益效果为:
采用本实用新型的技术方案,通过对接口进行加密设计,可以有效的解决机密资料泄露的问题,加强了电脑的安全性,用户能够灵活的开启和关闭设备的io接口,可自行设置密码,机密性强,系统设计简单,成本低。此系统还能灵活的应用在很多硬件系统中,成本相对也较低,应用操作简单。
附图说明
图1是本实用新型一种接口加密系统的硬件结构框图。
图2是本实用新型一种接口加密系统的单片机模块的线路图。
图3是本实用新型一种接口加密系统的usb开关模块的线路图。
图4是本实用新型一种接口加密系统的hdmi开关模块的线路图。
图5是本实用新型一种接口加密系统的lan开关模块的线路图。
具体实施方式
下面结合附图,对本实用新型的较优的实施例作进一步的详细说明。
如图1所示,一种电脑的接口加密系统,其包括单片机和开关模组,所述开关模组包括usb开关模块、hdmi开关模块、lan开关模块、audio开关模块,电脑的cpu通过usb与单片机通信,所述单片机与usb开关模块、hdmi开关模块、lan开关模块、audio开关模块连接,电脑的cpu与控制模块通信,所述控制模块与usb开关模块、hdmi开关模块、lan开关模块、audio开关模块连接,电脑的usb接口通过所述usb开关模块与cpu连接,电脑的hdmi接口通过所述hdmi开关模块与cpu连接,cpu通过网卡芯片扩展网络接口信号与所述lan开关模块连接,所述lan开关模块与电脑的lan接口连接。cpu通过声卡芯片与audio开关模块连接,所述audio开关模块与电脑的audio接口连接。
主要工作原理:进入操作系统后,打开加密应用程序输入密码登录,然后点击关闭接口权限,此时cpu会发送关闭权限命令给单片机,单片机接收到关闭权限命令后,通过拉低开关switch的enable脚使switch处于断开状态,此时io接口失效;点击打开权限,cpu则发送打开权限命令给单片机,单片机接收到打开权限命令后,通过拉高switch的enable脚使switch处于导通状态,此时io接口有效。其中,加密应用程序可以采用现有常规技术的加密应用程序。
如图2所示,所述单片机包括控制芯片u51、固件存储romu52和晶振,所述控制芯片u51分别与固件存储romu52、晶振、开关模组连接。所述控制芯片u51包括xtal_0端、xtal_1端、gpio0端~gpio21端、pd端、vcc端、vdd33e端、vdd33段、vccio端、usb_dm端、usb_dp端;
所述固件存储romu52包括ce#端、so/io1端、wp#/io2端、gnd端、vdd端、hold#/io3端、sck端、so/io0端、所述xtal_1端通过r899与xtal_0端连接,所述xtal_1端与晶振y9的1端连接,所述xtal_1端通过电容c964接地;所述xtal_0端与晶振y9的3端连接,并通过电容c965接地;
所述vdd33e端通过电阻r901与u52的wp#/io2端连接,gpio3端与ce#端连接,gpio1端通过电阻r977与so/io1端连接,vdd33e端与vdd端连接,vdd33e端通过电阻r90与hold#/io3端连接,vdd33e端通过电容c963接地。
电源是单片机工作的能量源泉,晶振(y9)是组成单片机最小系统的必备条件,usb接口是连接到cpu与之通信的,u52是储存单片机固件的rom,gpio[0:21]是控制switch状态的。
开关模组包含很多接口,usbswitch模块线路图如图3所示,所述usb开关模块包括usb开关控制芯片u55和usb开关芯片u56;所述开关控制芯片u55和usb开关芯片u56连接,所述开关控制芯片u55和usb开关芯片u56与usb接口、控制芯片u51连接。当usb_oe输出为低时,u55和u56导通,usb有效;当usb_oe输出为高时,u55和u56断开,usb失效。
所述usb开关控制芯片u55包括rsvd1端、oen端、a0p端、a0n端、gnd端、vcc端、a1p端、a1n端、sel端、rsvd2端、b0p端、b0n端、b1p端、b1n端、gpad端、gnd端;usb开关芯片u56包括d 端、d-端、1d 端、1d-端、2d 端、2d-端、s端、oe端、vcc端和gnd端;rsvd1端与rsvd2端、vcc端连接,oe端通过电阻与oen端连接,a0p端、a0n端、a1p端、a1n端、b0p端、b0n端、b1p端、b1n端、d 端、d-端、1d 端、1d-端分别与usb接口连接;sel端通过电阻r924接地;gpad端、gnd端接地。
h所述hdmi开关模块包括hdmi开关芯片u54,所述hdmi开关芯片u54与hdmi接口、控制芯片u51连接。dmiswitch模块的线路图如图4所示,当hdmi_en输出为高时,u54导通,hdmi有效;当hdmi_en输出为低时,u54断开,hdmi失效。
所述lan开关模块包括lan开关芯片u59,所述lan开关芯片u59与lan接口、控制芯片u51连接。lanswitch模块线路图如图5所示,当lan1/2_pd输出为高时,u59导通,lan有效;当lan1/2_pd输出为低时,u59断开,lan失效。
进一步的,所述控制芯片u51的型号为thk88-2,所述件存储romu52的型号为w25q32jvsn1。所述晶振的型号为xtl57100-f98-020。所述开关控制芯片u55的型号为hd3ss3212irksr;所述usb开关芯片u56的型号为ts3usb221arser。所述lan开关芯片u59的型号为ts3l501eruar。所述hdmi开关芯片u54的型号为ts3dv642a0ruar。
采用此技术方案,电脑cpu通过控制模块控制各开关,在没有正确输入密码的情况下,电脑的所有接口都是关闭状态,无法输入或输出任何资料文件,这样就能够防止技术资料泄露。
以上所述之具体实施方式为本实用新型的较佳实施方式,并非以此限定本实用新型的具体实施范围,本实用新型的范围包括并不限于本具体实施方式,凡依照本实用新型之形状、结构所作的等效变化均在本实用新型的保护范围内。
1.一种接口加密系统,其特征在于:其包括控制模块和开关模组,所述开关模组包括usb开关模块、hdmi开关模块、lan开关模块,电脑的cpu与控制模块通信,所述控制模块与usb开关模块、hdmi开关模块、lan开关模块连接,电脑的usb接口通过所述usb开关模块与cpu连接,电脑的hdmi接口通过所述hdmi开关模块与cpu连接,cpu通过网卡芯片扩展网络接口信号与所述lan开关模块连接,所述lan开关模块与电脑的lan接口连接。
2.根据权利要求1所述的接口加密系统,其特征在于:还包括audio开关模块,所述控制模块与audio开关模块连接,cpu通过声卡芯片与audio开关模块连接,所述audio开关模块与电脑的audio接口连接。
3.根据权利要求2所述的接口加密系统,其特征在于:所述控制模块与所述usb开关模块、hdmi开关模块、lan开关模块、audio开关模块依次连接。
4.根据权利要求3所述的接口加密系统,其特征在于:所述控制模块为单片机模块,
所述单片机模块包括控制芯片u51、固件存储romu52和晶振,所述控制芯片u51分别与固件存储romu52、晶振、开关模组连接。
5.根据权利要求4所述的接口加密系统,其特征在于:所述usb开关模块包括usb开关控制芯片u55和usb开关芯片u56;所述开关控制芯片u55和usb开关芯片u56连接,所述开关控制芯片u55和usb开关芯片u56与usb接口、控制芯片u51连接。
6.根据权利要求4所述的接口加密系统,其特征在于:所述hdmi开关模块包括hdmi开关芯片u54,所述hdmi开关芯片u54与hdmi接口、控制芯片u51连接。
7.根据权利要求4所述的接口加密系统,其特征在于:所述lan开关模块包括lan开关芯片u59,所述lan开关芯片u59与lan接口、控制芯片u51连接。
8.一种电脑,其特征在于:其包括如权利要求1~7任意一项所述的接口加密系统。
技术总结