[0004] 本发明的目的就在于为了解决现有的计算机数据存储存在不能对数据的安全状态进行分析和处理,导致计算机数据容易出现泄漏,导致数据存储的安全性降低的问题,而提出一种基于大数据的计算机数据安全评估系统。
[0005] 本发明的目的可以通过以下技术方案实现:一种基于大数据的计算机数据安全评估系统,包括信息采集模块和数据库;信息采集模块用于采集已授权计算机对应计算机数据的日志信息并将其发送至数据库;所述数据库接收到计算机数据的日志信息后对其进行存储;还包括分析评估模块和安全处理模块;
[0006] 所述分析评估模块用于对日志信息进行分析,具体为:首先对日志信息进行进行分类以得到第一类型数据、第二类型数据和第三类型数据,其次对第一类型数据、第二类型数据和第三类型数据进行处理以得到对应的第一数据结果、第二数据结果和第三数据结果;再对第一数据结果、第二数据结果和第三数据结果进行归一化处理得到计算机数据的分估值并标记为FG,将分估值FG发送至安全处理模块;
[0007] 所述安全处理模块用于接收分估值FG并对其进行处理以得到对应的安全操作,具体为:设定若干个安全操作,每个安全操作均对应一个取值范围,将分估值与所有的取值范围进行匹配,当分估值属于对应的取值范围时,执行该取值对应的安全操作;
[0008] 作为本发明的一种优选实施方式,所述安全操作包括显示处理和提醒处理;
[0009] 所述显示处理的具体过程为:生成计算机数据对应的异常提示文字并在对应已授权计算机上进行显示;
[0010] 所述提醒处理的具体过程为:生成计算机数据对应的异常提示文字并将其发送至已授权计算机对应智能移动终端,同时接收智能移动终端的反馈信息;当在预设时长一范围内,接收到智能移动终端反馈信息时,提醒处理终止;当在预设时间范围内未接收到智能移动终端的反馈信时,将当前时刻与预设时间段进行匹配;当当前时刻在禁用时间段内时,直接将提醒处理转换为锁定处理;
[0011] 其中,预设时间段为正常时间段和禁用时间段;当当前时刻在正常时间段内时,向对应智能移动终端再次发送异常提示文字,当在预设时长二范围内未接收到未接收到智能移动终端的反馈信时,将当前时刻与预设时间段进行匹配;当当前时刻在正常时间段内时,向对应智能移动终端再次发送异常提示文字,当在预设时长三范围内未接收到未接收到智能移动终端的反馈信时,依次类推;并统计发送异常提示文字的次数,当次数等于设定阈值时,将提醒处理转换为锁定处理;其中预设时长一大于预设时长二,预设时长二大于预设时长三;
[0012] 作为本发明的一种优选实施方式,所述安全操作还包括锁定处理和加密处理;
[0013] 所述锁定处理的具体过程为:生成计算机数据对应的异常锁定提示文字并将其发送至已授权计算机和已授权计算机对应智能移动终端上,同时对计算机数据进行在预设锁定时长内禁止访问锁定并生成锁定解锁码将其发送至智能移动终端上;其中预设锁定时长与分估值成正比,分估值越大对应的预设锁定时长越久;在预设锁定时长范围内接收智能移动终端反馈的锁定解锁码进行验证,当在预设锁定时长范围内未接收对应的锁定解锁码验证时,将锁定处理转换为加密处理;
[0014] 所述加密处理的具体过程为:生成计算机数据对应的锁定加密提示文字,同时对其进行加密处理,具体加密过程为:将计算机数据转换成机器码,通过加密操作将机器码进行加密以得到加密数据并生成加密数据对应的加密信令,然后将锁定加密提示文字发送至已授权计算机和已授权计算机对应智能移动终端,同时将加密信令发送至已授权计算机对应智能移动终端上。
[0015] 作为本发明的一种优选实施方式,所述加密操作的具体过程为:
[0016] 将机器码依据顺序等分为若干份并将其依据顺序粘贴在文本中以得到待加密文本;将待加密文本的文本名称依据顺序添加具有唯一标识的顺序标记字符,然后将待加密文本的每一位机器码统一加上二至八中任一数字得到新的机器码,并将该待加密文本标记为更新文本;
[0017] 将更新文本随机打乱,然后将打乱后的更新文本分为若干份,每一份构成文本集合,每个文本集合由若干个更新文本组成;
[0018] 将所有的文本集合发送至数据加密模块进行加密以得到加密数据库。
[0019] 作为本发明的一种优选实施方式,所述数据加密模块对文本集合进行加密的具体过程为:
[0020] 统计文本集合的集合数量,当数量大于设定数量阈值时,将集合数量减去设定数量阈值得到超文数量,将超文数量个文本集合等分为若干个并将其标记为加密任务,将加密任务分配若干个加密处理端进行加密以得到第一加密子数据,同时对设定数量阈值个文本集合进行加密得到第二加密子数据;将第一加密子数据和第二加密子数据进行组合加密数据库;
[0021] 其中,加密处理端和数据加密模块进行加密的步骤为:
[0022] 提取更新文本中的每个机器码对应的数字,将提取到的数字依次填写在直角坐标系中得到数字对应的坐标点,连接两个坐标点以得到连接线并将其标记为数折线,计算数折线的斜率,将数折线的斜率依次填充在预设圆中;具体为:对斜率进行标记,当斜率大于零时,将其标记为第一斜率,当斜率等于零时,标记为第二斜率,当斜率小于零时将其标记为第三斜率;设定第一斜率对应一个第一RGB颜色库;第三斜率对应一个第二RGB颜色库;且第一RGB颜色库和第二RGB颜色库均包含十一个RGB颜色,第一RGB颜色库和第二RGB颜色库中的RGB颜色不重复;每个RGB颜色对应一个数字或小数点;
[0023] 对第一斜率进行处理,统计第一斜率对应数字加上小数点的位数,将预设圆等分为与位数相同数量份扇形区,将第一斜率对应的数字与第一RGB颜色库进行数字和小数点匹配以得到对应的RGB颜色,将匹配到的RGB颜色依次填充在预设圆内部的扇形区内;对第二斜率进行处理,直接为预设圆,不进行任何填充;统计第三斜率对应数字加上小数点的位数,将预设圆等分为与位数相同数量份扇形区,将第三斜率对应的数字与第二RGB颜色库进行数字和小数点匹配以得到对应的RGB颜色,将匹配到的RGB颜色依次填充在预设圆内部的扇形区内;
[0024] 将对第一斜率、第二斜率和第三斜率处理后的预设圆绘制在一张图中得到每个更新文本对应的加密图;将加密任务对应的所有加密图构成第一图库并标记为第一加密子数据;将设定数量阈值个文本集合对应的加密图构成第二图库并标记为第二加密子数据。
[0025] 与现有技术相比,本发明的有益效果是:
[0026] 1、本发明通过分析评估模块对日志信息进行分析得到数据结果,再对数据结果进行处理得到分估值,通过对分估值进行处理得到对应的安全操作,进而对计算机数据进行异常提醒、锁定和加密处理,以便于保障计算机数据的安全和用户能够及时了解计算机数据的安全状态;
[0027] 2、本发明数据加密模块对计算机数据进行安全加密,以便于对异常的计算机数据进行安全保护,提高其数据存储的安全性。