全网唯一标准王
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111421310.7 (22)申请日 2021.11.26 (71)申请人 中国船舶重 工集团公司第七0七研 究所 地址 300131 天津市红桥区丁字沽一 号路 268号 (72)发明人 周智楠 包汉瑜 李秀财  (74)专利代理 机构 天津盛理知识产权代理有限 公司 12209 代理人 王利文 (51)Int.Cl. H04L 9/40(2022.01) (54)发明名称 一种基于动态口令的分布式节点控制响应 方法 (57)摘要 本发明涉及一种基于动态口令的分布式节 点控制响应方法, 构建了控制节 点和受控节点之 间的控制相应流程, 同时在响应流程中的控制节 点向受控节点发送控制数据包和受控节点向控 制节点发送控制响应数据包中通过将信结合动 态口令, 实现解决了控制节点与受控节点信息一 致性问题, 提升了系统控制响应的可靠性。 同时 本发明提出了动态口令的构建方法, 通过将秘钥 与时间相结合的方式, 实现了动态口令的构建, 使得动态口令更为复杂, 且无重复性, 同时外部 想要对动态口令进行破解时难度更 大。 权利要求书1页 说明书4页 附图2页 CN 113938316 A 2022.01.14 CN 113938316 A 1.一种基于动态口令的分布式节点控制响应方法, 其特 征在于: 包括以下步骤: 步骤1: 控制节点 生成动态口令; 步骤2: 控制节点 生成控制项; 步骤3: 控制节点将步骤2生成的控制项与步骤1生成的生成的动态 口令封装为一个控 制数据包; 步骤4: 控制节点向受控节点发送控制数据包; 步骤5: 受控节点收到步骤4控制节点发送 的控制数据包后进行处理, 分离出控制项和 动态口令; 步骤6: 受控节点执 行控制项, 按照控制项 进行响应; 步骤7: 受控节点 根据执行结果生成控制项响应 状态; 步骤8: 受控节点将步骤7的控制项响应状态和步骤5分离出的动态 口令封装为一个控 制响应数据包; 步骤9: 受控节点向控制节点发送控制响应数据包; 步骤10: 控制节点接收步骤9受控节点发送的数据包, 分离控制项响应状态和动态口 令; 步骤11: 控制节点结合动态口令, 控制项和控制项响应状态, 检查受控节点控制响应状 态。 2.根据权利要求1所述的一种基于动态口令的分布式节点控制响应方法, 其特征在于: 所述步骤1中生成动态口令的具体实现方法为: 步骤1.1: 产生密钥K, 并获取当前时间T; 步骤1.2: 将步骤1.1产生的密钥K与3 6363636H做异或处理, 生成S1; 步骤1.3: 计算当前时间T ‑T0, 其中T0为 步骤1生成动态口令的时间; 步骤1.4: 将步骤1.2产生 的S1与步骤1.3的到的当前时间T ‑T0拼接, 并通过MD5算法生 成H; 步骤1.5: 将步骤1.1产生的密钥K与5 C5C5C5CH做异或处理, 生成S2; 步骤1.6: 将步骤1.5产生的S2与步骤1.4产生的H拼接, 并通过MD5算法生成动态口令 。 3.根据权利要求1所述的一种基于动态口令的分布式节点控制响应方法, 其特征在于: 所述步骤4中控制数据包的信息格式为: 动态口令、 控制项1、 控制项1参数1、 控制项1参数2、 控制项1参数m、 控制项2、 控制项2参数1、 控制项2参数2、 控制项2参数m、 控制项n、 控制项n参 数1、 控制项n 参数2和控制项n 参数m, 其中n 为控制项个数, m为各控制项的参数个数。 4.根据权利要求1所述的一种基于动态口令的分布式节点控制响应方法, 其特征在于: 所述步骤9中控制响应数据包的信息格式为: 动态口令、 控制项1控制响应状态、 控制项2控 制响应状态、 控制项n控制响应 状态, 其中n 为控制项个数。 5.根据权利要求4所述的一种基于动态口令的分布式节点控制响应方法, 其特征在于: 所述控制响应 状态包括: 已按照控制要求执 行和按照要求无法执 行。权 利 要 求 书 1/1 页 2 CN 113938316 A 2一种基于动态口令的分布式节点控制响应方 法 技术领域 [0001]本发明属于计算机应用技术领域, 尤其是一种基于动态口令的分布式节点控制响 应方法。 背景技术 [0002]随着系统功能增加、 性能提升, 系统内部设备组成复杂度显著提升, 按照 “高内聚、 低耦合”的设计思想, 各设备功能、 职责划分明确。 对于大型系统, 设备间控制响应流程在系 统中存量较大, 从控制响应视角, 系统内各设备按照角色可类两类: “控制节点 ”、“受控节 点”。 控制节点通常形态为: 集中控制台、 区域控制台、 控制终端等; 受控节 点通常形态 为: 传 感器、 测量器、 控制器。 为提升效率、 进 行自动化决策, 大型系统中控制节点和受控节点通常 处于分离、 分布状态, 为提升系统整体可靠性和易用性, 因此需要设计一种控制响应方法, 解决大型系统中分布式节点控制响应问题。 发明内容 [0003]本发明的目的在于克服现有技术的不足, 提出一种基于动态口令的分布式节点控 制响应方法, 采用动态口令方法解决了控制节点与 受控节点信息一致性问题, 提升了系统 控制响应的可靠性。 [0004]本发明解决其 技术问题是采取以下技 术方案实现的: [0005]一种基于动态口令的分布式节点控制响应方法, 包括以下步骤: [0006]步骤1: 控制节点 生成动态口令; [0007]步骤2: 控制节点 生成控制项; [0008]步骤3: 控制节点将步骤2生成的控制项与步骤1生成的生成的动态口令封装为一 个控制数据包; [0009]步骤4: 控制节点向受控节点发送控制数据包; [0010]步骤5: 受控节点收到步骤4控制节点发送的控制数据包后进行处理, 分离出控制 项和动态口令; [0011]步骤6: 受控节点执 行控制项, 按照控制项 进行响应; [0012]步骤7: 受控节点 根据执行结果生成控制项响应 状态; [0013]步骤8: 受控节点将步骤7的控制项响应状态和步骤5分离出的动态口令封装为一 个控制响应数据包; [0014]步骤9: 受控节点向控制节点发送控制响应数据包; [0015]步骤10: 控制节点接收步骤9受控节点发送的数据 包, 分离控制项响应状态和动 态 口令; [0016]步骤11: 控制节点结合动 态口令, 控制项和控制项响应状态, 检查 受控节点控制响 应状态。 [0017]而且, 所述 步骤1中生成动态口令的具体实现方法为:说 明 书 1/4 页 3 CN 113938316 A 3

.PDF文档 专利 一种基于动态口令的分布式节点控制响应方法

文档预览
中文文档 8 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共8页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于动态口令的分布式节点控制响应方法 第 1 页 专利 一种基于动态口令的分布式节点控制响应方法 第 2 页 专利 一种基于动态口令的分布式节点控制响应方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-19 04:19:50上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。