一种用于无人叉车的信息安全控制系统的制作方法

文档序号:36339495发布日期:2023-12-13 18:49阅读:34来源:国知局
一种用于无人叉车的信息安全控制系统的制作方法

本发明一种用于无人叉车的信息安全控制系统,涉及信息安全和控制领域。


背景技术:

1、随着网络技术的发展,物联网的应用逐渐扩大,无人叉车就是一个很好的例子。传统的无人叉车信息控制系统并没有关于信息安全方面上的考虑,更没有信息安全方面上的设计。传统的无人叉车信息控制系统在处理异常的无人叉车信息时,采用的是,先由无人叉车监视人员停止当前工作的无人叉车;再由无人叉车技术人员通过特定仪器检查无人叉车,找到出现异常的无人叉车并对其进行信息修复;这种处理方式不仅费时费事,而且因为人工因素的加入,导致修复效率和发、修复质量有待商榷;若是无人叉车出现重大信息错误需要删除信息时,无人叉车技术人员仍然需要对异常无人叉车进行全面检查后,再删除,效率低下。

2、现有技术中,使用无人叉车的公司在受到不法分子的恶意网络攻击时,无人叉车的控制信息会被篡改,这导致检测无人叉车的检测报告正常,但无人叉车的工作异常,传统的处理方法只能将无人叉车的信息全部格式化,更浪费时间和资源;同时在面对公司内部员工对信息的恶意破坏的问题上,没有很好的拦截方法,导致信息被进一步污染。


技术实现思路

1、针对现有技术存在的不足,本发明目的是提供一种用于无人叉车的信息安全控制系统,能够提高无人叉车信息的安全性,以解决现有的无人叉车信息传输过程中的数据泄露和非法篡改问题。

2、为了实现上述目的,本发明是通过如下的技术方案来实现:一种用于无人叉车的信息安全控制系统包括:

3、叉车信息获取模块:用于获取无人叉车的信息,得到初始信息;

4、信息传输加密模块:用于加密初始信息,得到传输密文;

5、叉车信息检测模块:用于解密传输密文,根据无人叉车工作任务书和无人叉车工作负载标准检测传输密文,得到错误信息和待存储信息;

6、错误处理模块:用于修正错误信息,得到修正信息;对无法修正的错误信息,进行删除;

7、信息存储模块:用于对待存储信息、修正信息进行压缩和加密,得到存储信息并保存;

8、还包括服务器:用于接收系统管理员的无人叉车工作任务书;和协调控制系统内各个模块的数据交互。

9、进一步地,叉车信息获取模块的获取步骤如下:

10、叉车信息获取模块通过安装在无人叉车上的记录仪和传感器获取无人叉车标识、无人叉车工作模式参数、无人叉车负载、无人叉车工作路线参数,得到初始信息;

11、将初始信息发送至叉车信息获取模块。

12、进一步地,信息传输加密模块的加密步骤如下:

13、步骤s11:信息传输加密模块向叉车信息检测模块发送上传请求;

14、步骤s12:叉车信息检测模块收到上传请求后,向信息传输加密模块发送共享密钥a;

15、步骤s13:信息传输加密模块收到共享密钥a后,生成共享密钥a,用共享公钥a对共享密钥a进行加密,得到共享密钥aa;

16、步骤s14:信息传输加密模块把共享密钥aa发送至叉车信息检测模块;

17、步骤s15:叉车信息检测模块收到共享密钥aa后,使用私钥对共享密钥aa解密,获取共享密钥a;

18、步骤s16:叉车信息检测模块向信息传输加密模块发送允许上传响应;

19、步骤s17:信息传输加密模块收到允许上传响应后,用共享密钥aa对初始信息进行加密,得到初始信息ⅰ;

20、步骤s18:信息传输加密模块利用共享密钥a对初始信息ⅰ进行二次加密,得到传输密文;

21、步骤s19:信息传输加密模块把传输密文发送至叉车信息检测模块。

22、进一步地,叉车信息检测模块的检测步骤如下:

23、步骤s21:叉车信息检测模块通过服务器获取无人叉车工作任务书和无人叉车工作负载标准;

24、步骤s22:叉车信息检测模块通过信息传输加密模块获取共享密钥a和共享密钥aa;

25、步骤s23:叉车信息检测模块利用共享密钥a和共享密钥aa,解密传输密文得到初始信息;

26、步骤s24:叉车信息检测模块利用无人叉车工作任务书和无人叉车工作负载标准对初始信息进行检测,得到错误信息和待存储信息;

27、步骤s25:叉车信息检测模块把错误信息发送至错误处理模块;把待存储信息发送至信息存储模块。

28、进一步地,所述步骤s25中无人叉车信息检测模块对初始信息的检测步骤如下:

29、步骤m1:提取初始信息中的无人叉车标识、无人叉车工作模式参数、无人叉车负载、无人叉车工作路线参数;

30、步骤m2:针对初始信息建立无人叉车标识关于无人叉车工作模式参数、无人叉车负载、无人叉车工作路线参数的映射,记作m;

31、步骤m3:针对无人叉车工作任务书建立无人叉车标识关于工作模式参数、负载范围、工作路线的映射,记作m0;

32、步骤m4:无人叉车信息检测模块比对m中每一组映射是否与m0中每一组映射数值相同且m中的无人叉车负载是否属于m0中的负载范围;若m中的某一组映射不满足比对条件,则标记该组映射,记作m1;

33、步骤m5:无人叉车信息检测模块在m中删除标记为m1的映射,得到m2;

34、步骤m6:无人叉车信息检测模块在初始信息中,提取出符合映射m1的信息,记作错误信息;提取出符合映射m2的信息,记作待存储信息。

35、进一步地,错误处理模块的修正步骤如下:

36、步骤s31:错误处理模块提取错误信息中的无人叉车标识记作f0;无人叉车工作模式参数记作f1;无人叉车负载记作f2;无人叉车工作路线参数记作f3;

37、步骤s32:错误处理模块通过服务器获取无人叉车工作任务书和无人叉车工作负载标准;

38、步骤s33:错误处理模块读取无人叉车工作任务书中无人叉车标识与f0相同的工作模式参数记作t1;负载范围记作t2;工作路线参数记作t3;

39、步骤s34:错误处理模块先比对f3和t3是否相同;若不相同,则说明信息不可修复,删除该信息,并向服务器发送无人叉车终止请求,停止该无人叉车的工作;若相同,则说明信息可修复,进入步骤s35;

40、步骤s35:错误处理模块比对f2是否属于t2的范围;若属于,则说明工作模式参数出现错误,错误处理模块根据f2和无人叉车工作负载标准修正f1;若不属于,则说明无人叉车负载出现错误,错误处理模块根据f1和无人叉车工作负载标准修正f2;

41、步骤s36:错误处理模块基于步骤s35的处理结果,得到修正信息;并把修正信息发送至信息存储模块。

42、进一步地,信息存储模块的工作步骤如下:

43、步骤s41:信息存储模块接收待存储信息和修正信息;

44、步骤s42:信息存储模块根据待存储信息和修正信息中的无人叉车标识、无人叉车工作模式参数、无人叉车负载、无人叉车工作路线参数利用二叉树生成算法,生成无人叉车信息存储二叉树;

45、步骤s43:信息存储模块提取完整的无人叉车标识和无人叉车负载字段;提取无人叉车工作模式参数和无人叉车工作路线参数字段的首位和末尾;

46、步骤s44:信息存储模块把步骤s43的提取结果以如下顺序排列:

47、完整的无人叉车标识字段、无人叉车工作模式参数字段的首位和末尾、完整的无人叉车负载字段、无人叉车工作路线参数字段的首位和末尾;

48、步骤s45:信息存储模块基于步骤s44的排列顺序,把数据段组合在一起,得到压缩信息;

49、步骤s46:信息存储模块对压缩信息进行加密,得到存储信息;

50、步骤s47:信息存储模块把存储信息发送至服务器,再由服务器上传至数据库中保存。

51、进一步地,控制系统包括信息显示模块:信息显示模块用于检测系统操作员身份,还原和显示存储信息;信息显示模块的工作步骤如下:

52、步骤s51:信息显示模块读取系统操作员的工号,记作jn;读取密码,记作jp;

53、步骤s52:信息显示模块通过服务器读取数据库中的系统操作人员登记表;

54、步骤s53:信息显示模块把jn与系统操作人员登记表中所记录的工号进行匹配;若无匹配失败,说明该系统操作员不是公司员工,信息显示模块立刻报警;若匹配成功;则对jp与系统操作人员登记表中所记录的密码进行匹配,进入步骤s54;

55、步骤s54:若jp密码匹配失败,信息显示模块提示系统操作员再次输入密码,若系统操作员当日累计输错密码次数超过系统允许错误次数t,则说明该系统操作员不是公司员工,信息显示模块立刻报警;若jp密码匹配成功,则根据jn读取系统操作人员登记表中的权限等级,记作a,进入步骤s55;

56、步骤s55:信息显示模块在信息显示表中找到与a对应权限的可显示信息;再根据可显示信息读取数据库中对应的存储信息;

57、步骤s56:信息显示模块对存储信息进行解密得到压缩信息。

58、进一步地,控制系统包括日志管理模块;日志管理模块用于生成和保存控制系统操作日志;日志管理模块的工作步骤如下:

59、步骤s61:日志管理模块记录叉车信息获取模块、信息传输加密模块、叉车信息检测模块、错误处理模块、信息存储模块、信息显示模块的操作时间、操作类型、操作人员,生成日志记录;

60、步骤s62:日志管理模块把日志记录发送至服务器中,由服务器保存至数据库。

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

62、1、通过上述一系列安全保护措施,本发明在无人叉车信息传输过程中设置有对称加密和非对称加密两种加密方式;使得不法分子即便截取了传输密文,也无法解密其中的内容;保证了无人叉车信息的机密性、完整性、安全性及可用性。

63、2、本发明在系统内部的信息存储上,采用先压缩再加密的方式,降低数据长度,规避来自外部接入系统的安全隐患,降低信息维护成本。

64、3、本发明对系统操作人员的身份进行检测,对系统操作人员的权限做出限制;不属于或是权限不足的系统操作人员无法查看和更改信息;杜绝内部人员对信息的破坏。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1