[发明专利]一种基于U盘加密狗的盾构机锁机方法有效
申请号: | 202010361056.5 | 申请日: | 2020-04-30 |
公开(公告)号: | CN111506890B | 公开(公告)日: | 2022-09-23 |
发明(设计)人: | 焦敬波;孟祥波;林福龙;郑永光;王昆;谢荣灿;陈力;赵祥 | 申请(专利权)人: | 中铁工程装备集团有限公司 |
主分类号: | G06F21/34 | 分类号: | G06F21/34 |
代理公司: | 郑州优盾知识产权代理有限公司 41125 | 代理人: | 栗改 |
地址: | 450016 河南省*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 加密 盾构 机锁机 方法 | ||
1.一种基于U盘加密狗的盾构机锁机方法,其特征在于,其步骤如下:
步骤一:根据U盘加密狗制造商的操作说明,对U盘加密狗设置授权类型及授权时间;
步骤二:U盘加密狗以USB方式插入上位机监控软件所部署的服务器,并安装windows服务程序;根据项目需求,设置是否需要对PLC锁机,如果需要,修改windows服务程序启动时所加载配置文件的PLC锁机标志位;
步骤三:windows服务程序定时检测服务器是否插入U盘加密狗,如果检测到服务器未插入U盘加密狗,且上位机监控软件已打开,windows服务程序将强制关闭上位机监控软件;如果设置了PLC锁机标识位,windows服务程序会将当前日期写入PLC授权时间地址块内,由PLC内部逻辑实现PLC锁机,同时提示用户未插入U 盘加密狗 ,请插入U 盘加密狗 ;
步骤四:windows服务程序定时读写时间记录文件,如果读取文件时间大于当前系统时间,则以读取文件时间为基准时间;如果读取文件时间小于当前系统时间,则以当前系统时间为基准时间;同时将当前基准时间加上定时间隔并以加密方式写入时间记录文件;如此循环往复,等待下次定时间隔到来;
步骤五:windows服务程序定时获取U盘狗授权时间,并与基准时间做对比,如果U盘狗授权时间小于基准时间,且上位机监控软件已打开,则将关闭上位机监控软件;如果设置了PLC锁机标识位,windows服务程序会将U盘狗授权时间写入PLC授权时间所在地址块内,由PLC内部逻辑实现PLC锁机并提示用户,授权已到期,请联系中铁客服人员重新授权;如果基准时间小于授权时间且在预警设置时间内,则提示用户授权剩余天数;
步骤六:重复步骤三-五,保证windows服务程序正常运行,从而达到对盾构机进行锁机的功能。
2.根据权利要求1所述的基于U盘加密狗的盾构机锁机方法,其特征在于,所述步骤二中windows服务程序通过USB接口与U盘加密狗通信,根据预先配置的定时间隔,定时读取U盘狗授权时间;windows服务程序通过Snap7方式与PLC通信,根据实际工程项目中是否需要对PLC锁机,修改配置文件中所对应的PLC锁机标识位,该标识位为true则代表PLC锁机;如果工程中设置了对PLC锁机,则windows服务程序定时读取PLC授权时间,如果U盘狗授权时间小于PLC授权时间,则将U盘狗授权时间写入PLC授权时间地址块中;当U盘狗授权时间大于PLC授权时间,则直接返回,等待下次定时间隔,依次循环往复。
3.根据权利要求2所述的基于U盘加密狗的盾构机锁机方法,其特征在于,所述windows服务程序通过snap7方式读取PLC中授权时间地址块,从而获得PLC授权时间;windows服务程序通过U盘加密狗制造商提供的接口协议获取U盘加密狗的授权时间,从而得到U盘狗授权时间。
4.根据权利要求1或3所述的基于U盘加密狗的盾构机锁机方法,其特征在于,所述步骤三中的windows服务程序强制关闭上位机监控软件是通过关闭上位机监控软件程序进程名实现。
5.根据权利要求1所述的基于U盘加密狗的盾构机锁机方法,其特征在于,所述步骤四中的加密方式是在常规的MD5、CRC32、BASE64算法进行综合处理,即经过一次MD5算法再经过一次CRC32算法或者BASE64算法。
6.根据权利要求1所述的基于U盘加密狗的盾构机锁机方法,其特征在于,所述步骤三至五中windows服务程序对业务逻辑处理,包括定时检测有无U盘加密狗、U盘狗授权时间、读写时间存储文件和PLC读写是通过定时器实现,各个定时间隔根据实际工程需求配置。
7.根据权利要求1所述的基于U盘加密狗的盾构机锁机方法,其特征在于,所述windows服务程序本质上是一个进程,修改windows服务程序注册列表,利用其本身的触发机制,使windows服务程序能够在异常结束后自启动。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中铁工程装备集团有限公司,未经中铁工程装备集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010361056.5/1.html,转载请声明来源钻瓜专利网。