一种计算机网络安全系统技术方案

技术编号:26226582 阅读:24 留言:0更新日期:2020-11-04 11:04
本发明专利技术涉及一种计算机网络安全系统,包括网络数据获取模块、病毒检测模块、密钥文件请求模块、密钥文件接收模块、加密模块、标识文件生成模块和存储模块。对接收到的网络数据进行病毒检测,当接收到的网络数据没有病毒时,向后台服务器发送密钥文件获取请求,提升计算机网络的安全性;后台服务器生成并向计算机返回密钥文件,计算机根据密钥文件对网络数据进行加密以及压缩打包,得到加密网络数据包,能够提升计算机网络安全性,防止因计算机网络受到威胁而造成网络数据被盗或者被篡改的情况,而且,生成与密钥文件相对应的标识文件,之后当需要解密加密网络数据包时,执行该标识文件以从后台服务器获取得到密钥文件,以进行数据解密。

【技术实现步骤摘要】
一种计算机网络安全系统
本专利技术涉及一种计算机网络安全系统。
技术介绍
随着信息技术的不断发展,人类社会的信息化程度越来越高,整个社会对网络信息的依赖程度也越来越高,从而网络安全的重要性也越来越高。然而互联网的发展带来了各种网络安全问题,各种对网络安全造成威胁的攻击也越来越多。
技术实现思路
有鉴于此,本专利技术提供一种计算机网络安全系统。本专利技术采用以下技术方案:一种计算机网络安全系统,包括:网络数据获取模块,用于获取网络数据;病毒检测模块,用于对获取到的所述网络数据进行病毒检测;密钥文件请求模块,用于若所述网络数据没有病毒,则向后台服务器发送密钥文件获取请求,以指示所述后台服务器生成并返回用于加解密的密钥文件,所述密钥文件由所述后台服务器生成后在所述后台服务器中进行备份;密钥文件接收模块,用于接收所述后台服务器返回的所述密钥文件;加密模块,用于根据所述密钥文件,对所述网络数据进行加密,并对加密后的网络数据进行压缩打包,得到加密网络数据包;标识文件生成模块,用于根据所述加密网络数据包,生成所述密钥文件的标识文件,使得当执行所述标识文件时,能够从所述后台服务器获取所述密钥文件;以及存储模块,用于将所述加密网络数据包存储在预设的数据库中。可选地,所述病毒检测模块包括第一病毒检测单元、第二病毒检测单元、第三病毒检测单元和病毒判断单元,所述第一病毒检测单元预设有第一病毒检测机制,所述第二病毒检测单元预设有第二病毒检测机制,所述第三病毒检测单元预设有第三病毒检测机制,所述第一病毒检测机制、第二病毒检测机制和第三病毒检测机制是三个不同的病毒检测机制;所述第一病毒检测单元根据所述第一病毒检测机制对获取到的所述网络数据进行病毒检测,得到第一病毒检测结果;所述第二病毒检测单元根据所述第二病毒检测机制对获取到的所述网络数据进行病毒检测,得到第二病毒检测结果;所述第三病毒检测单元根据所述第三病毒检测机制对获取到的所述网络数据进行病毒检测,得到第三病毒检测结果;病毒判断单元根据所述第一病毒检测结果、第二病毒检测结果和第三病毒检测结果得到最终的病毒检测结果,其中,若所述第一病毒检测结果、第二病毒检测结果和第三病毒检测结果中有至少两个病毒检测结果为获取到的所述网络数据没有病毒,则判定最终的病毒检测结果为获取到的所述网络数据没有病毒;若所述第一病毒检测结果、第二病毒检测结果和第三病毒检测结果中有至少两个病毒检测结果为获取到的所述网络数据存在病毒,则判定最终的病毒检测结果为获取到的所述网络数据存在病毒。可选地,所述根据所述密钥文件,对所述网络数据进行加密,包括:提取所述密钥文件中的加密密钥;根据所述加密密钥,对所述网络数据进行加密;删除接收到的所述后台服务器返回的所述密钥文件。可选地,所述当执行所述标识文件时,能够从所述后台服务器获取所述密钥文件,包括:当执行所述标识文件时,向所述后台服务器发送密钥文件获取请求,接收所述后台服务器根据所述密钥文件获取请求而返回的所述密钥文件。可选地,所述计算机网络安全系统还包括解密指令获取模块、身份验证模块和解密模块;所述解密指令获取模块用于接收解密指令,所述解密指令包括解密指令本体数据、解密人员的实际人脸图像信息和实际指纹信息;所述身份验证模块用于将所述实际人脸图像信息输入到预设的人脸图像数据库中,判断所述实际人脸图像信息是否是所述人脸图像数据库中的某一个人脸图像信息,若所述实际人脸图像信息是所述人脸图像数据库中的某一个人脸图像信息,则获取与所述某一个人脸图像信息相对应的第一目标身份信息;其中,所述人脸图像数据库包括至少两个人脸图像信息以及与各人脸图像信息相对应的第一身份信息,所述人脸图像数据库中的人脸图像信息为具有数据解密权限的人员的人脸图像信息;将所述实际指纹信息输入到预设的指纹数据库中,判断所述实际指纹信息是否是所述指纹数据库中的某一个指纹信息,若所述实际指纹信息是所述指纹数据库中的某一个指纹信息,则获取与所述某一个指纹信息相对应的第二目标身份信息;其中,所述指纹数据库包括至少两个指纹信息以及与各指纹信息相对应的第二身份信息,所述指纹数据库中的指纹信息为所述具有数据解密权限的人员的指纹信息;比较所述第一目标身份信息和第二目标身份信息,若所述第一目标身份信息和第二目标身份信息为相同的身份信息,则判定所述解密人员的身份信息验证通过;所述解密模块用于若所述解密人员的身份信息验证通过,则执行所述标识文件,获取所述后台服务器返回的所述密钥文件,并根据获取得到的所述密钥文件对所述加密网络数据包进行解密。可选地,所述计算机网络安全系统还包括安全通信建立模块,所述安全通信建立模块包括:连接建立单元,用于建立计算机与智能终端设备之间的连接;验证单元,用于计算机向智能终端设备发送校验信息以及初始化数据信息,以验证所述智能终端设备接收到所述校验信息以及初始化数据信息之后所述智能终端设备对于计算机与智能终端设备之间的通信交互能力;以及激活通信单元,用于计算机接收到智能终端设备发送的通信交互能力验证通过的反馈信息之后,向智能终端设备发送激活通信消息,以建立与智能终端设备之间的安全通信。本专利技术的有益效果包括:先对接收到的网络数据进行病毒检测,只有当接收到的网络数据没有病毒时才执行后续的相关步骤,提升计算机的网络安全性,避免计算机病毒对计算机的网络安全造成影响;当网络数据没有病毒时,向后台服务器发送密钥文件获取请求,后台服务器生成并向计算机返回密钥文件,该密钥文件用于加解密,计算机根据密钥文件对网络数据进行加密,并进行压缩打包,得到加密网络数据包,通过上述加密和压缩打包过程,能够提升计算机网络安全性,防止因计算机网络受到威胁而造成网络数据被盗或者被篡改的情况;通过计算机生成并保存与密钥文件相对应的标识文件,之后当需要解密加密网络数据包时,可以执行该标识文件,通过执行标识文件就能够从后台服务器获取得到密钥文件,根据该密钥文件进行数据解密。附图说明图1是计算机网络安全系统的结构原理示意图;图2是安全通信建立模块的结构原理示意图。具体实施方式本实施例提供一种计算机网络安全系统,该计算机网络安全系统中的各个模块可以为硬件模块,也可以为软件模块,若为软件模块,则该计算机网络安全系统为一种软件系统,该计算机网络安全系统对应的硬件执行主体可以为各种计算机设备,比如:笔记本电脑、台式电脑或者平板电脑等。本实施例不对该计算机网络安全系统的硬件执行主体做限定,本实施例中,该计算机网络安全系统的硬件执行主体统称为计算机。应当理解,由于本实施例提供的计算机网络安全系统中需要接收网络数据,那么,该计算机网络安全系统的硬件执行主体计算机处于联网状态或者具有联网的功能。由于该计算机网络安全系统需要与后台服务器进行数据交互,因此,该计算机网络安全系统的硬件执行主体计算机与后台服务器通信连接,可以无线通信连接,也本文档来自技高网...

【技术保护点】
1.一种计算机网络安全系统,其特征在于,包括:/n网络数据获取模块,用于获取网络数据;/n病毒检测模块,用于对获取到的所述网络数据进行病毒检测;/n密钥文件请求模块,用于若所述网络数据没有病毒,则向后台服务器发送密钥文件获取请求,以指示所述后台服务器生成并返回用于加解密的密钥文件,所述密钥文件由所述后台服务器生成后在所述后台服务器中进行备份;/n密钥文件接收模块,用于接收所述后台服务器返回的所述密钥文件;/n加密模块,用于根据所述密钥文件,对所述网络数据进行加密,并对加密后的网络数据进行压缩打包,得到加密网络数据包;/n标识文件生成模块,用于根据所述加密网络数据包,生成所述密钥文件的标识文件,使得当执行所述标识文件时,能够从所述后台服务器获取所述密钥文件;以及/n存储模块,用于将所述加密网络数据包存储在预设的数据库中。/n

【技术特征摘要】
1.一种计算机网络安全系统,其特征在于,包括:
网络数据获取模块,用于获取网络数据;
病毒检测模块,用于对获取到的所述网络数据进行病毒检测;
密钥文件请求模块,用于若所述网络数据没有病毒,则向后台服务器发送密钥文件获取请求,以指示所述后台服务器生成并返回用于加解密的密钥文件,所述密钥文件由所述后台服务器生成后在所述后台服务器中进行备份;
密钥文件接收模块,用于接收所述后台服务器返回的所述密钥文件;
加密模块,用于根据所述密钥文件,对所述网络数据进行加密,并对加密后的网络数据进行压缩打包,得到加密网络数据包;
标识文件生成模块,用于根据所述加密网络数据包,生成所述密钥文件的标识文件,使得当执行所述标识文件时,能够从所述后台服务器获取所述密钥文件;以及
存储模块,用于将所述加密网络数据包存储在预设的数据库中。


2.根据权利要求1所述的计算机网络安全系统,其特征在于,所述病毒检测模块包括第一病毒检测单元、第二病毒检测单元、第三病毒检测单元和病毒判断单元,所述第一病毒检测单元预设有第一病毒检测机制,所述第二病毒检测单元预设有第二病毒检测机制,所述第三病毒检测单元预设有第三病毒检测机制,所述第一病毒检测机制、第二病毒检测机制和第三病毒检测机制是三个不同的病毒检测机制;
所述第一病毒检测单元根据所述第一病毒检测机制对获取到的所述网络数据进行病毒检测,得到第一病毒检测结果;所述第二病毒检测单元根据所述第二病毒检测机制对获取到的所述网络数据进行病毒检测,得到第二病毒检测结果;所述第三病毒检测单元根据所述第三病毒检测机制对获取到的所述网络数据进行病毒检测,得到第三病毒检测结果;
病毒判断单元根据所述第一病毒检测结果、第二病毒检测结果和第三病毒检测结果得到最终的病毒检测结果,其中,若所述第一病毒检测结果、第二病毒检测结果和第三病毒检测结果中有至少两个病毒检测结果为获取到的所述网络数据没有病毒,则判定最终的病毒检测结果为获取到的所述网络数据没有病毒;若所述第一病毒检测结果、第二病毒检测结果和第三病毒检测结果中有至少两个病毒检测结果为获取到的所述网络数据存在病毒,则判定最终的病毒检测结果为获取到的所述网络数据存在病毒。


3.根据权利要求1所述的计算机网络安全系统,其特征在于,所述根据所述密钥文件,对所述网络数据进行加密,包括:
提取所述密钥文件中的加密密钥;
根据所述加密密钥,对所述网络数据进行加密;
删除接收到的所述后台服务器返回的所述密钥文件。


4....

【专利技术属性】
技术研发人员:陈明焱赵召同
申请(专利权)人:郑州市鼎晶信息技术有限公司
类型:发明
国别省市:河南;41

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

1