一种灵活的网络通信敏感数据可视化处理方法技术

技术编号:21777306 阅读:71 留言:0更新日期:2019-08-03 23:13
本发明专利技术公开了一种灵活的网络通信敏感数据可视化处理方法,具体为:首先,将选定的数据通过Read( )函数根据文件格式将文件读入到缓冲区Buffer中,之后循环把文件缓冲区Buffer中的数据通过ReadLin( )函数读取到表格中,根据不同文件的命名,将数据分为若干表格,每个表格中的每个单元格中存放一个数据,最后将所有表格放入Windows窗体中,将数据进行处理,找出重复次数最多的数据,即为敏感数据,再敏感数据进行着色,最后将数据按照维度进行展示。由于人们对于颜色敏感程度很高,最终生成的效果在网络安全数据分析方面会更加明显,而且处理速度快、实时性能好,可移植性高。

A Flexible Visualization Processing Method for Sensitive Data in Network Communication

【技术实现步骤摘要】
一种灵活的网络通信敏感数据可视化处理方法
本专利技术属于信息处理
,具体涉及一种灵活的网络通信敏感数据可视化处理方法。
技术介绍
网络安全是指通过各种各样的技术和管理策略,保护网络系统中的硬件、软件以及系统中的数据资源,使得网络系统能够正常运行,从而保证网络数据的可用性、完整性和保密性。随着互联网的飞速发展,网络安全逐渐成为一个潜在的巨大为题。在信息化时代,网络已经深刻地融入了社会生活中的各个方面,网络安全威胁也随之向经济社会的各个层面渗透,网络安全的重要性随之不断提高。网络安全存在五大特点:保密性、完整性、可用性、可控性和可审查性。保密性是指信息不泄露给没有授权的用户、实体或过程,或供其利用的特性。完整性是指数据没有经过授权不能进行改变的特性,可用性是指可以被已授权的实体访问并按需求使用的特性。即当需要时能否存取所需的信息,例如网络环境下拒绝服务、破坏网络和有关系统的正常运行等都属于对可用性的攻击。对于可控性是指对信息的传播及内容具有控制、稳定、保护、修改的能力。至于可审查性,是指当网络出现问题时,能够通过一定手段回来查看,进行排除和解决。通常,网络中最重要的就是数据资源,而数据的安全也就在网络安全中占着举足轻重的地位。而对网络中数据资源的处理方式随着处理设备的结构方式、工作方式,以及数据的时间空间分布方式的不同而不同。不同的数据处理方式需要不同的软件和硬件资源。每一种数据处理方式都有着自己的特点,研究者需要根据自己的实际网络环境和硬件环境选择合适的处理方式。数据处理对收集到的数据进行一系列分析和加工的过程,包括对于原始数据的整理、加工、分析、计算的过程,比如数据含义分析等。随着计算机行业的在社会上的日益普及,在计算机行业领域里,要用到数值的地方越来越少,主要都是通过计算机来进行数据处理和加工,通过计算机来进行数据处理已经逐渐成为主流。在日常生活中,通常遇到的数据量比较小,处理的时候采用一般的处理数据的办法就可以满足需要,而且处理的数据信息量比较明显,通过简单的处理就可以了,但是随着科技的进步,5G技术的出现以及物联网和人工智能等技术的逐渐发展,再使用以往的处理数据的方法就会出现一系列的问题包括处理速度慢、效率低、得到的信息量少。以前的方法通常使用固定的流程,比较死板,不能够根据需要自己来操作。
技术实现思路
本专利技术的目的是提供一种灵活的网络通信敏感数据可视化处理方法,解决了现有技术中存在的网络中海量通信数据处理方法繁琐、处理过程不够直观、处理速度缓慢的问题。本专利技术所采用的技术方案是,一种灵活的网络通信敏感数据可视化处理方法,具体按照以下步骤实施:步骤1,将选定的数据通过Read()函数根据文件格式将文件读入到缓冲区Buffer中,之后循环把文件缓冲区Buffer中的数据通过ReadLin()函数读取到表格中,根据不同文件的命名,将数据分为若干表格,每一类文件位于同一个表格中,每个表格中的每个单元格中存放一个数据,最后将所有表格放入Windows窗体中;步骤2,将经步骤1后得到的数据进行处理;步骤3,在经步骤2后得到的数据中找出重复次数最多的数据,重复次数不小于1且不大于行数,即为敏感数据;步骤4,将经步骤3后得到的敏感数据进行着色;步骤5,将数据按照维度进行展示,维度为二维、三维或者四维。本专利技术的特点还在于,步骤1中,文件的格式为.xml、.mat、.xls、xlsx中的任意一种。步骤2中,具体按照以下步骤实施:步骤2.1,将数据表格中的数据进行剪切,形成数据空间;采用按图形取出数据,则输入图形的边的个数,圈出每条边的起始位置和终止位置,之后把该范围的数据进行清空,从而完成数据剪切,形成数据空间;采用按图形保留数据,则输入图形的边的个数,圈出每条边的起始位置和终止位置,之后把该范围以外的数据进行清空,从而完成数据剪切,形成数据空间;图形均为多边形;步骤2.2,对经步骤2.1后得到的数据空间进行填充;采用部分填充,在数据空间中选出要填充的起始位置和终止位置,将待填充的数据填入数据空间中的每一个单元格中;采用全部填充,将待填充的数据填充到数据空间的每一个单元格中;步骤2.3,将经步骤2.2后得到的数据空间中的数据由二进制数据转化为十进制,之后将数据进行放大或者缩小的一定的倍数,最后再将数据转化为二进制。步骤4中,将经步骤3后得到的敏感数据进行着色,具体为:在后端导入Drawing包,然后在前端设计界面新建一个ColorPickerTool对象,然后将其进行初始化,最后将其加入到Windows窗体中,之后使用SetBackgroundColor方法从颜色选择器中选取颜色对敏感数据进行着色,并设置数据的背景色。步骤5中,将数据按照维度进行展示,具体为:步骤5.1,若数据按照二维展示,则首先,建立一个空白Bitmap位图图像,使用双层循环控制数据的行和列,其中,外层循环控制行,内层循环控制列,然后获取两次循环体内部控制的位置的背景色,利用Bitmap的SetPixel函数设置位图图像同一位置的颜色,循环结束即可生成一张图像,然后利用Bitmap的Save函数将图像保存成PNG格式,最终生成多张彩色图片;步骤5.2,若数据按照三维展示,则将步骤5.1生成的图片进行折叠,折叠的方式为将不同时间段的把数据分别放入不同的立方体内,并设置不同的背景色,然后将相同数据的背景色设置为白色,即可隐藏相同的数据,之后再设置高度,高度不大于10000像素点,生成多个立体图形,之后在设置生成的角度,即可生成3D可旋转图形;步骤5.3,若数据按照四维展示,则将步骤5.2中生成的多个立体图形加上不同时间参数,将立体图形按照时间进行播放。本专利技术的有益效果是,一种灵活的网络通信敏感数据可视化方法,针对网络通信过程中的所发送的数据进行数据导入,将导入后的数据按照需要进行相应的处理,在数据中找出敏感数据,然后对其进行着色,最后将数据导出成二维、三维、四维的图形,对数据进行着色处理后,由于人们对于颜色敏感程度很高,最终生成的效果在网络安全数据分析方面会更加明显,而且处理速度快、实时性能好,可移植性高,具有很强的参考性和实用性。附图说明图1是本专利技术一种灵活的网络通信敏感数据可视化处理方法流程框图;图2是采用本专利技术方法对敏感数据进行可视化处理后得到的结果图(一);图3是采用本专利技术方法对敏感数据进行可视化处理后得到的结果图(二);图4是采用本专利技术方法对敏感数据进行可视化处理后得到的结果图(三)。具体实施方式下面结合附图和具体实施方式对本专利技术进行详细说明。本专利技术一种灵活的网络通信敏感数据可视化处理方法,流程图如图1所示,具体按照以下步骤实施:步骤1,将选定的数据通过Read()函数根据文件格式将文件读入到缓冲区Buffer中,之后循环把文件缓冲区Buffer中的数据通过ReadLin()函数读取到表格中,根据不同文件的命名,将数据分为若干表格,每一类文件位于同一个表格中,每个表格中的每个单元格中存放一个数据,最后将所有表格放入Windows窗体中;文件的格式为.xml、.mat、.xls、xlsx中的任意一种;步骤2,将经步骤1后得到的数据进行处理,具体按照以下步骤实施:步骤2.1,将数据表格中的数据进行剪切,形成数据空间;采用按图形取出本文档来自技高网
...

【技术保护点】
1.一种灵活的网络通信敏感数据可视化处理方法,其特征在于,具体按照以下步骤实施:步骤1,将选定的数据通过Read()函数根据文件格式将文件读入到缓冲区Buffer中,之后循环把文件缓冲区Buffer中的数据通过ReadLin()函数读取到表格中,根据不同文件的命名,将数据分为若干表格,每一类文件位于同一个表格中,每个表格中的每个单元格中存放一个数据,最后将所有表格放入Windows窗体中;步骤2,将经步骤1后得到的数据进行处理;步骤3,在经步骤2后得到的数据中找出重复次数最多的数据,重复次数不小于1且不大于行数,即为敏感数据;步骤4,将经步骤3后得到的敏感数据进行着色;步骤5,将数据按照维度进行展示,维度为二维、三维或者四维。

【技术特征摘要】
1.一种灵活的网络通信敏感数据可视化处理方法,其特征在于,具体按照以下步骤实施:步骤1,将选定的数据通过Read()函数根据文件格式将文件读入到缓冲区Buffer中,之后循环把文件缓冲区Buffer中的数据通过ReadLin()函数读取到表格中,根据不同文件的命名,将数据分为若干表格,每一类文件位于同一个表格中,每个表格中的每个单元格中存放一个数据,最后将所有表格放入Windows窗体中;步骤2,将经步骤1后得到的数据进行处理;步骤3,在经步骤2后得到的数据中找出重复次数最多的数据,重复次数不小于1且不大于行数,即为敏感数据;步骤4,将经步骤3后得到的敏感数据进行着色;步骤5,将数据按照维度进行展示,维度为二维、三维或者四维。2.根据权利要求1所述的一种灵活的网络通信敏感数据可视化处理方法,其特征在于,所述步骤1中,文件的格式为.xml、.mat、.xls、xlsx中的任意一种。3.根据权利要求1所述的一种灵活的网络通信敏感数据可视化处理方法,其特征在于,所述步骤2中,具体按照以下步骤实施:步骤2.1,将数据表格中的数据进行剪切,形成数据空间;采用按图形取出数据,则输入图形的边的个数,圈出每条边的起始位置和终止位置,之后把该范围的数据进行清空,从而完成数据剪切,形成数据空间;采用按图形保留数据,则输入图形的边的个数,圈出每条边的起始位置和终止位置,之后把该范围以外的数据进行清空,从而完成数据剪切,形成数据空间;图形均为多边形;步骤2.2,对经步骤2.1后得到的数据空间进行填充;采用部分填充,在数据空间中选出要填充的起始位置和终止位置,将待填充的数据填入数据空间中的每一个单元格中;采用全部填充,将待填充的数据填充到数据空间的...

【专利技术属性】
技术研发人员:王一川白彬彬黑新宏张丽王巍朱赫高文王昌舒
申请(专利权)人:西安理工大学
类型:发明
国别省市:陕西,61

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

1