说明:最全电力标准
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111596592.4 (22)申请日 2021.12.24 (71)申请人 长威信息科技发展股份有限公司 地址 350000 福建省福州市 鼓楼区软件大 道89号软件园F区5号楼13层 (72)发明人 陈征宇 黄炳裕 洪章阳 戴文艳  文龙 林文国  (74)专利代理 机构 福州市博深专利事务所(普 通合伙) 35214 专利代理师 唐燕玲 (51)Int.Cl. H04L 9/40(2022.01) (54)发明名称 一种动态解码方法及系统 (57)摘要 本发明公开一种动态 解码方法及系统, 通过 第一随机密钥对 数据原文进行加密, 再通对加密 后的数据原文和第一随机密钥进行封装得到密 文数据包, 而后通过服务端对密文数据包进行解 封, 进而得到对应的第一随机密钥和密文, 再通 过获取到的第一随机密钥对密文进行解密, 最终 得到数据原文, 采用同时加密数据原文和密钥的 方式来加密以及解封装据 原文, 既保证了通信过 程的安全, 又提高了加密和解密效率, 同时, 当网 络状态不佳时采用缓存的方式将加密数密文数 据包保存在本地, 避免了无法上传数据导致扫描 效率降低, 从而极大提高了扫描效率。 权利要求书2页 说明书6页 附图3页 CN 114499955 A 2022.05.13 CN 114499955 A 1.一种动态解码方法, 其特 征在于, 包括 步骤: 终端设备生成第一随机密钥; 终端设备根据所述第一随机密钥加密数据原文生成密文; 终端设备加密所述第一随机密钥, 并生成密文数据包; 终端设备判断当前是否处于联网状态, 若是, 则上传所述密文数据包; 若否, 则缓存所 述密文数据包; 服务端接收所述密文数据包; 服务端对所述密文数据包进行解密, 得到所述密文和第一随机密钥; 服务端根据所述第一随机密钥解密所述密文, 得到数据原文。 2.根据权利要求1所述的一种动态解码方法, 其特征在于, 所述终端设备加密所述第 一 随机密钥, 并生成密文数据包 包括: 终端设备获取第一公钥和第二私钥; 终端设备通过 所述第一公钥对所述第一随机密钥进行加密, 得到加密 密钥; 终端设备将所述密文和 加密密钥生成密文数据包; 终端设备通过 所述第二私钥对所述密文数据包进行签名。 3.根据权利要求2所述的一种动态解码方法, 其特征在于, 所述服务端对所述密文数据 包进行解密, 得到所述密文和第一随机密钥包括: 服务端获取与所述第二私钥对应的第二公钥以及与所述第一公钥对应的第一私钥; 服务端通过 所述第二公钥对所述密文数据包进行验签, 得到所述密文和 加密密钥; 服务端通过 所述第一私钥对所述加密 密钥进行解密, 得到所述第一随机密钥。 4.根据权利要求3所述的一种动态解码方法, 其特 征在于, 还 包括: 所述终端设备生成第二公钥和第二私钥; 所述终端设备将所述第二公钥发送至所述 服务端; 所述服务端生成第一公钥和第一私钥; 所述服务端将所述第一公钥发送至所述终端设备。 5.根据权利要求1所述的一种动态解码方法, 其特征在于, 所述终端设备生成第 一随机 密钥之前还 包括: 终端设备获取在线数据; 终端设备解析 所述在线数据; 终端设备对所述在线数据进行粘贴码坐标信息、 时间戳信息和终端信息, 得到数据原 文。 6.根据权利要求1所述的一种动态解码方法, 其特征在于, 所述服务端根据所述第 一随 机密钥解密所述密文, 得到数据原文之前包括: 接收数据终端发送的数据写入请求以及数据原文; 根据预设的对应表确定所述数据原文所属的数据段; 根据所述数据段计算得到第一关键值; 将所述第一关键值和所述数据原文存储至第 一区块链中, 并根据 所述数据写入请求将 所述数据原文 写入数据库。 7.根据权利要求6所述的一种动态解码方法, 其特征在于, 所述服务端根据所述第 一随权 利 要 求 书 1/2 页 2 CN 114499955 A 2机密钥解密所述密文, 得到数据原文之后包括: 接收数据读取请求; 根据所述数据读取请求从所述数据库中获取所述数据原文, 并确定所述数据原文所属 的所述数据段; 根据所述数据段计算得到第二关键值; 判断所述第 一关键值与所述第 二关键值是否相同, 若相同则返回所述数据原文至所述 数据终端。 8.根据权利要求1所述的一种动态解码方法, 其特征在于, 服务端采用分布式系统进行 数据储存。 9.根据权利要求1所述的一种动态解码方法, 其特征在于, 所述终端设备根据 所述第一 随机密钥加密数据原文生成密文包括: 终端设备通过 所述第一随机密钥和随机数列对数据原文 进行对称加密生成所述密文; 所述终端设备加密所述第一随机密钥, 并生成密文数据包 包括: 终端设备通过非对称加密算法SM2加密所述第一随机密钥, 并生成密文数据包。 10.一种动态解码系统, 包括服务端和终端设备, 所述服务端包括第一存储器、 第一处 理器及存储在第一存储器上并可在处理器上运行的计算机程序, 所述终端设备包括第二存 储器、 第二处理器及 存储在第二存储器上并可在处理器上运行的计算机程序, 其特征在于, 所述第一处理器执行所述计算机程序时实现权利要求 1‑9所述的一种动态解码方法中服务 端执行的各个步骤, 所述第二处理器执行所述计算机程序时实现权利要求1 ‑9所述的一种 动态解码方法中终端设备的各个步骤。权 利 要 求 书 2/2 页 3 CN 114499955 A 3

.PDF文档 专利 一种动态解码方法及系统

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