1.计算机的数据安全传输系统,其特征在于,包括服务器,所述服务器通信连接有数据加密模块、数据解密模块、访问验证模块、辅助监控模块以及存储模块;
所述数据加密模块用于对计算机传输的数据进行加密处理:将待传输的数据标记为加密对象,在数字集合中随机抽取一个数字并标记为组值n,对加密对象进行字符排序,由字符序号1,1+n,1+2n,…,1+xn对应的字符构成第一组传输数据,由字符2,2+n,2+2n,…,2+xn对应的字符构成第二组传输数据,以此类推,直至将加密对象分解为n组传输数据,获取每组传输数据的数据内存值,将数据内存值按照传输数据的排列方式进行组合得到密钥,由n组传输数据按照随机排列顺序生成数据包,对数据包的生成时间加盖时间戳,将密钥与数据包发送至服务器进行数据加密传输;
所述数据解密模块用于在数据调取时对数据进行解密处理得到原始数据,将原始数据发送至服务器,服务器接收到原始数据后将原始数据发送至访问验证模块;
所述访问验证模块用于对数据调取合法性进行验证分析;
所述辅助监控模块用于对计算机的数据传输过程进行辅助监控分析,辅助监控模块包括外部监测单元与用户监测单元;所述外部监测单元用于对计算机数据传输的外部影响数据进行监测分析;所述用户监测单元用于对用户的密码习惯进行监测分析;
外部监测单元对计算机数据传输的外部影响数据进行监测分析的具体过程包括:获取计算机的温度数据WD、湿度数据SD以及磁场数据CC,通过对计算机的温度数据WD、湿度数据SD以及磁场数据CC进行数值计算得到计算机的外部系数WB;通过存储模块获取到外部阈值WBmax,将计算机的外部系数WB与外部阈值WBmax进行比较:若外部系数WB小于外部阈值WBmax,则判定计算机的外部环境满足要求;若外部系数WB大于等于外部阈值WBmax,则判定计算机的外部环境不满足要求,外部监测单元向服务器发送外部异常信号,服务器接收到外部异常信号后将外部异常信号发送至管理人员的手机终端。
2.根据权利要求1所述的计算机的数据安全传输系统,其特征在于,数据解密模块在数据调取时对数据进行解密处理的具体过程包括:将数据包中的n组传输数据按照密钥中的数据内存值进行顺序排列得到新序数据,顺序排列的过程包括:将内存值与密钥中第一个数据内存值相对应的传输数据排至第一位,将内存值与密钥中第二个数据内存值相对应的传输数据排至第二位,以此类推,直至将内存值与密钥中第n个数据内存值相对应的传输数据排至最后一位,将新序数据中的字符按照(1,1),(2,1),…,(n,1),(2,1),(2,2),…,(n,
1),(n,2),…,(1,x),(2,x),…,(n,x)进行排序还原得到原始数据,其中(1,1)表示第一个传输数据的第一个字符、(n,x)表示第n个传输数据的第x个字符。
3.根据权利要求1所述的计算机的数据安全传输系统,其特征在于,访问验证模块对数据调取合法性进行验证分析的具体过程包括:将接收到原始数据的系统时间标记为调取时间,获取原始数据中的时间戳,将调取时间与时间戳的时间差值标记为调取时长,通过存储模块获取到调取范围,将调取时长与调取范围进行比较:若调取时长位于调取范围之内,则判定数据调取合法性满足要求,访问验证模块将原始数据发送至服务器;若调取时长位于调取范围之外,则判定数据调取合法性不满足要求,访问验证模块将原始数据删除并向服务器发送非法调取信号。
4.根据权利要求1所述的计算机的数据安全传输系统,其特征在于,温度数据WD的获取过程包括:获取计算机主机各个侧面的温度值并进行求和取平均值得到温度数据WD,湿度数据SD的获取过程包括:获取计算机主机内部空气的湿度值与湿度范围,将湿度范围的最大值与最小值的平均值标记为湿度均值,将空气湿度值与湿度均值的差值的绝对值标记为湿度数据SD,磁场数据CC的获取过程包括:获取计算机主机所处环境的磁场辐射量与耦合度,将磁场辐射量与耦合度的乘积标记为磁场数据CC。
5.根据权利要求1所述的计算机的数据安全传输系统,其特征在于,用户监测单元对用户的密码习惯进行监测分析的具体过程包括:获取用户的登陆密码并标记为对比字符,获取用户的历史登陆密码并标记为历史字符组,将对比字符与历史字符组进行对照分析:随机选取一个历史字符组作为标记字符,若对比字符中的每一个字符均在标记字符中存在有与其对应的字符,则判定标记字符与对比字符对照不合格,用户密码需要调整,用户监测单元向服务器发送密码调整信号;否则,判定标记字符与对比字符对照合格,重新选取历史字符作为标记字符进行比对,直至所有的历史字符均走位标记字符与对比字符完成比对且对照合格,获取上一次用户修改密码的时间,将当前系统时间与上一次用户修改密码的时间差值标记为密码持续值,通过存储模块获取到密码持续阈值,将密码持续值与密码持续阈值进行比较:若密码持续值小于密码持续阈值,则判定用户的密码习惯满足要求;若密码持续值大于等于密码持续阈值,则判定用户的密码习惯不满足要求,用户监测单元向服务器发送密码调整信号。
6.根据权利要求1‑5任一项所述的计算机的数据安全传输系统,其特征在于,该计算机的数据安全传输系统的工作方法,包括以下步骤:
步骤一:对计算机传输的数据进行加密处理:将待传输的数据标记为加密对象,在数字集合中随机抽取一个数字并标记为组值n,对加密对象进行字符排序得到n组传输数据,通过传输数据的内存值生成密钥,将密钥与数据包发送至服务器进行数据加密传输;
步骤二:在数据调取时对数据进行解密处理:将数据包中的n组传输数据按照密钥中的数据内存值进行顺序排列得到新序数据,将新序数据中的字符进行排序还原得到原始数据;
步骤三:对数据调取合法性进行验证分析:将接收到原始数据的系统时间标记为调取时间,获取原始数据中的时间戳,将调取时间与时间戳的时间差值标记为调取时长,通过存储模块获取到调取范围,将调取时长与调取范围进行比较并通过比较结果对数据调取合法性进行判定;
步骤四:对计算机的数据传输过程进行辅助监控分析并得到外部系数与密码持续值,通过外部系数与密码持续值的数值大小分别对外部环境与用户密码习惯是否满足要求进行判定。