一种计算机数据信息保护装置的制作方法

文档序号:16249753发布日期:2018-12-11 23:54阅读:304来源:国知局
一种计算机数据信息保护装置的制作方法

本发明涉及数据保护技术领域,具体为一种计算机数据信息保护装置。



背景技术:

随着数字化信息技术的快速发展,计算机在人们的生活工作中扮演了不同重要的角色,人们越来越离不开计算机,越来越离不开数字信息化技术。但是,事物都是有两面的,在它为我们的生活工作带来快捷、方便的同时,也给我们带来的很多安全隐患。用户的隐私可能会由于系统的瑕疵或有人恶意的攻击,或者户主越权不合法的使用数据库等而被窃取。

目前的计算机数据一般通过加密盘进行加密,但是加密盘容易被破解,导致数据泄露。



技术实现要素:

本发明的目的在于提供一种计算机数据信息保护装置,以解决上述背景技术中提出的问题。

为实现上述目的,本发明提供如下技术方案:一种计算机数据信息保护装置,包括外壳体,所述外壳体一侧设有usb接口,所述外壳体另一侧设有数据输出接口,所述外壳体内腔设有存储器和控制器,所述控制器上设有mcu、报警器、usb保护模块和加密装置,所述存储器一端连接usb接口,所述存储器另一端连接mcu,所述mcu还连接报警器、加密装置和数据输出接口,所述加密装置和usb保护模块分别连接存储器。

优选的,所述usb保护模块包括场效应晶体管、三极管和运算放大器,所述三极管集电极分别连接电阻a一端和场效应晶体管栅极,所述三极管发射极通过电阻b接地,所述三极管基极连接运算放大器输出端,所述运算放大器负极输入端分别连接电容a一端、电容b一端、接口端和场效应晶体管源极,所述场效应晶体管漏极分别连接电阻a另一端和信号输入端。

优选的,所述加密装置加密方法如下:

a、将待存储的数据库通过数据流的形式转换成二进制原文数据;

b、将二进制原文数据按照预设位数h由前向后进行分组,最后一组二进制原文数据的位数小于或等于h;

c、获取分组后位数为h的二进制原文数据组的组数n;

d、根据位数h及所述组数n确定加密参数c;

e、根据加密参数c,将二进制原文数据组进行加密,获得对应的二进制密文数据组;

f、将所有的二进制密文数据组按顺序进行组合,形成二进制密文数据,并将二进制密文数据转换为文件密文进行存储。

优选的,所述外壳体采用防尘防潮外壳体。

与现有技术相比,本发明的有益效果是:

(1)本发明结构原理简单,能够实现对计算机数据的加密存储,提高了计算机数据的安全性。

(2)本发明采用的usb保护模块,当计算机出现异常时,通过切断计算机与usb接口的电路连接,从而避免影响电子设备的正常工作,防止出现数据崩盘现象。

(3)本发明采用的加密装置加密方法能够达到更加安全的可逆加密操作,提高了数据安全性;采用双重加密的方式,提高了计算机数据的安全性。

附图说明

图1为本发明整体结构示意图;

图2为本发明控制原理框图;

图3为本发明usb保护模块原理图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1-3,本发明提供一种技术方案:一种计算机数据信息保护装置,包括外壳体1,外壳体1采用防尘防潮外壳体;所述外壳体1一侧设有usb接口2,所述外壳体1另一侧设有数据输出接口3,所述外壳体1内腔设有存储器4和控制器5,所述控制器5上设有mcu6、报警器7、usb保护模块8和加密装置9,所述存储器4一端连接usb接口2,所述存储器4另一端连接mcu6,所述mcu6还连接报警器7、加密装置9和数据输出接口3,所述加密装置9和usb保护模块8分别连接存储器4。

本发明中,usb保护模块8包括场效应晶体管10、三极管11和运算放大器12,所述三极管11集电极分别连接电阻a1a一端和场效应晶体管10栅极,所述三极管11发射极通过电阻b2a接地,所述三极管11基极连接运算放大器12输出端,所述运算放大器12负极输入端分别连接电容a1b一端、电容b2b一端、接口端13和场效应晶体管10源极,所述场效应晶体管10漏极分别连接电阻a1a另一端和信号输入端。当usb接口出现异常时,接口端的电压会迅速下降并小于参考电压,运算放大器的正输入端接收的参考电压大于工作电压,因此运算放大器输出高电位的比较信号,从而三极管导通,由于电阻2a的电阻值远小于电阻1a的电阻值,因此场效应晶体管的栅极电压迅速下降并小于场效应晶体管的源极电压,从而场效应晶体管截止,本发明采用的usb保护模块,当计算机出现异常时,通过切断计算机与usb接口的电路连接,从而避免影响电子设备的正常工作,防止出现数据崩盘现象。

本发明中,加密装置加密方法如下:

a、将待存储的数据库通过数据流的形式转换成二进制原文数据;

b、将二进制原文数据按照预设位数h由前向后进行分组,最后一组二进制原文数据的位数小于或等于h;

c、获取分组后位数为h的二进制原文数据组的组数n;

d、根据位数h及所述组数n确定加密参数c;

e、根据加密参数c,将二进制原文数据组进行加密,获得对应的二进制密文数据组;

f、将所有的二进制密文数据组按顺序进行组合,形成二进制密文数据,并将二进制密文数据转换为文件密文进行存储。

本发明采用的加密装置加密方法能够达到更加安全的可逆加密操作,提高了数据安全性;采用双重加密的方式,提高了计算机数据的安全性。

综上所述,本发明结构原理简单,能够实现对计算机数据的加密存储,提高了计算机数据的安全性。

尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。



技术特征:

技术总结
本发明公开了一种计算机数据信息保护装置,包括外壳体,外壳体一侧设有USB接口,外壳体另一侧设有数据输出接口,外壳体内腔设有存储器和控制器,控制器上设有MCU、报警器、USB保护模块和加密装置,存储器一端连接USB接口,存储器另一端连接MCU,MCU还连接报警器、加密装置和数据输出接口,加密装置和USB保护模块分别连接存储器,本发明结构原理简单,能够实现对计算机数据的加密存储,提高了计算机数据的安全性。

技术研发人员:王红林
受保护的技术使用者:江苏慧学堂系统工程有限公司
技术研发日:2018.07.12
技术公布日:2018.12.11
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1