说明:收录25万 73个行业的国家标准 支持批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210536611.2 (22)申请日 2022.05.17 (71)申请人 北京网藤科技有限公司 地址 100070 北京市丰台区科 学城海鹰路8 号院3号A座3层313房 (72)发明人 刘长喜  (74)专利代理 机构 北京箐昱专利代理事务所 (普通合伙) 1610 5 专利代理师 刘烨姗 (51)Int.Cl. H04L 9/40(2022.01) H04L 9/32(2006.01) H04L 9/08(2006.01) (54)发明名称 一种工业网络加密系统及其加密方法 (57)摘要 本发明公开了一种工业网络加密系统, 包括 数据读取模块, 用于读取并预处理待发送数据; 数据加密模块, 用于对预处理后的数据进行加密 操作; 数字签名模块, 用于对待发送的加密数据 进行数字签名; 数据发送模块, 用于发送带有数 字签名的加密数据。 本发明能够改进现有技术的 不足, 在保证加密安全水平的前提下, 简化了数 据加密的过程, 提高了数据传输的实时性。 权利要求书1页 说明书3页 附图1页 CN 115102713 A 2022.09.23 CN 115102713 A 1.一种工业网络加密系统, 其特 征在于包括: 数据读取模块(1), 用于读取并预处 理待发送数据; 数据加密模块(2), 用于对预处 理后的数据进行加密操作; 数字签名模块(3), 用于对待发送的加密数据进行 数字签名; 数据发送模块(4), 用于发送带有数字签名的加密数据。 2.一种权利要求1所述的工业网络加密系统的加密方法, 其特 征在于包括以下步骤: A、 数据读取模块(1)读取并对待发送数据进行 预处理; B、 数据加密模块(2)对预处 理后的数据进行加密操作; C、 数字签名模块(3)对待发送的加密数据进行 数字签名; D、 数据发送模块(4)发送带有数字签名的加密数据。 3.根据权利要求2所述的工业网络加密系统 的加密方法, 其特征在于: 步骤A中, 对待发 送数据进行 预处理包括以下步骤, A1、 对待发送数据进行随机分块; A2、 建立每 个数据块的索引表; A3、 提取每 个索引表中的索引指针, 然后建立覆盖全部索引表的索引指针组。 4.根据权利要求3所述的工业网络加密系统 的加密方法, 其特征在于: 步骤B中, 对预处 理后的数据进行加密操作包括以下步骤, B1、 计算待加密数据块的哈希值; B2、 在索引指针组中选取与待加密数据块相关的索引指针; B3、 将步骤B1中的哈希值与步骤B2中的索引指针作为密钥生成函数的输入值, 使用密 钥生成函数生成128比特的密钥; B4、 使用XTEA算法和步骤B3生成的密钥对待加密数据块进行加密。 5.根据权利要求4所述的工业网络加密系统 的加密方法, 其特征在于: 步骤C 中, 对待发 送的加密数据进行 数字签名包括以下步骤, C1、 使用步骤B3生成的密钥生成验证令牌, 每 个加密数据块对应一个验证令牌; C2、 使用每个加密数据块对应的索引指针所涉及的索引路径作为非对称加密函数的输 入值, 使用非对称加密函数 得到加密因子; C3、 将验证令牌和 加密因子组成数字签名数据。权 利 要 求 书 1/1 页 2 CN 115102713 A 2一种工业网络加密系统及其加密方 法 技术领域 [0001]本发明涉及工业网络安全技术领域, 尤其是一种工业网络加密系统及其加密方 法。 背景技术 [0002]工业网络会遇到恶意入侵的状况, 所以需要通过加密的方式实现保护数据安全的 目的。 而现有工业网络的加密系统的加密算法复杂, 运 算量大, 影响了数据传输的实时性。 发明内容 [0003]本发明要解决的技术问题是提供一种工业网络加 密系统及其加 密方法, 能够 解决 现有技术的不 足, 在保证加密安全水平的前提下, 简化了数据加密的过程, 提高了数据传输 的实时性。 [0004]为解决上述 技术问题, 本发明所采取的技 术方案如下。 [0005]一种工业网络加密系统, 包括: [0006]数据读取模块, 用于读取并预处 理待发送数据; [0007]数据加密模块, 用于对预处 理后的数据进行加密操作; [0008]数字签名模块, 用于对待发送的加密数据进行 数字签名; [0009]数据发送模块, 用于发送带有数字签名的加密数据。 [0010]一种上述的工业网络加密系统的加密方法, 包括以下步骤: [0011]A、 数据读取模块读取并对待发送数据进行 预处理; [0012]B、 数据加密模块对预处 理后的数据进行加密操作; [0013]C、 数字签名模块对待发送的加密数据进行 数字签名; [0014]D、 数据发送模块发送带有数字签名的加密数据。 [0015]作为优选, 步骤A中, 对待发送数据进行预处理包括以下步骤, A1、 对待发送 数据进 行随机分块; [0016]A2、 建立每 个数据块的索引表; [0017]A3、 提取每 个索引表中的索引指针, 然后建立覆盖全部索引表的索引指针组。 [0018]作为优选, 步骤B中, 对预处 理后的数据进行加密操作包括以下步骤, [0019]B1、 计算待加密数据块的哈希值; [0020]B2、 在索引指针组中选取与待加密数据块相关的索引指针; [0021]B3、 将步骤B1中的哈希值与步骤B2中的索引指针作为密钥生成函数的输入值, 使 用密钥生成函数生成128比特的密钥; [0022]B4、 使用XTEA算法和步骤B3生成的密钥对待加密数据块进行加密。 [0023]作为优选, 步骤C中, 对待发送的加密数据进行 数字签名包括以下步骤, [0024]C1、 使用步骤B3生成的密钥生成验证令牌, 每 个加密数据块对应一个验证令牌; [0025]C2、 使用每个加密数据块对应的索引指针所涉及的索引路径作为非对称加密函数说 明 书 1/3 页 3 CN 115102713 A 3

.PDF文档 专利 一种工业网络加密系统及其加密方法

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