全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211080164.0 (22)申请日 2022.09.05 (71)申请人 杭州思拓瑞吉科技有限公司 地址 310000 浙江省杭州市拱 墅区新文路 33号3幢 (2号楼) 108室 (72)发明人 于智 刘双宇 石顺风 陈雷金  吴越  (74)专利代理 机构 常州智慧腾达专利代理事务 所(普通合伙) 32328 专利代理师 曹军 (51)Int.Cl. H04L 9/40(2022.01) (54)发明名称 基于互质幂余的储能系统时序数据校验方 法 (57)摘要 本发明提供的一种基于互质幂余的储能系 统时序数据校验方法, 包括: S1, 随机生成两个互 质的数字和一个初始校验值; S2, 获取时序数据; S3, 基于所述两个互质的数字和初始校验值生成 第一校验值; S4, 对所述第一校验值和所述时序 数据进行异或计算生成第二校验值; S5, 对所述 第二校验值进行按位异或计算生成目标校验值; S6, 基于所述时序数据与所述目标校验值生成校 验数据发送 至接收端; S7, 转至步骤S2, 至获取不 到新的数据。 通过采用互质幂余的方式使得每一 次传输的数据对应的校验值都是不同的, 这样可 以有效的防止在数据传输的过程中被恶意篡改, 有效的保证传输数据的完整性。 权利要求书2页 说明书7页 附图4页 CN 115473717 A 2022.12.13 CN 115473717 A 1.一种基于互质幂余的储能系统时序数据校验方法, 其特 征在于, 所述方法包括: S1, 随机生成两个互质的数字和一个初始校验值; S2, 获取时序数据; S3, 基于所述两个互质的数字和初始校验值 生成第一校验值; S4, 对所述第一校验值和所述时序数据进行异或计算 生成第二校验值; S5, 对所述第二校验值进行按位异或计算 生成目标 校验值; S6, 基于所述时序数据与所述目标 校验值生成校验数据发送至 接收端; S7, 转至步骤S2, 至获取不到新的数据结束。 2.如权利要求1所述的基于互质幂余的储能系统时序 数据校验方法, 其特征在于, 所述 步骤S1包括: 所述两个互质数字为同位数的数字或非同位数的数字 。 3.如权利要求1所述的基于互质幂余的储能系统时序 数据校验方法, 其特征在于, 所述 步骤S3包括: S31, 初始校验值乘以两个互质数字 中的其中一个数字, 再对另一个数字求余数生成第 一校验值; S32, 将所述初始校验值更新 为第一校验值。 4.如权利要求1所述的基于互质幂余的储能系统时序 数据校验方法, 其特征在于, 所述 步骤S6包括: S61, 将所述时序数据与目标 校验值存 储为二元数据组发送至 接收端。 5.一种基于互质幂余的储能系统时序数据校验方法, 其特 征在于, 所述方法包括: S8, 存储用于校验的两个互质数字以及 初始校验值; S9, 接收发送端发送的校验数据; S10, 基于所述用于校验的两个互质数字以及 初始校验值 生成第一验证值; S11, 对所述校验数据中包含的时序数据以及第一验证值进行异或计算生成第二验证 值; S12, 对所述第二验证值进行按位异或计算 生成目标验证值; S13, 比较所述目标验证值和所述校验数据中包 含的目标 校验值; S14, 转至步骤S9, 至获取不到新的校验数据。 6.如权利要求5所述的基于互质幂余的储能系统时序 数据校验方法, 其特征在于, 所述 步骤S10包括: S101, 初始校验值乘以两个互质数字中的其中一个数字, 再对另一个数字求余数生成 第一验证值; S102, 将所述初始校验值更新 为第一验证值。 7.一种基于互质幂余的储能系统时序数据校验 装置, 其特 征在于, 所述装置包括: 生成初始校验值模块, 适用于随机生成两个互质的数字和一个初始校验值; 获取模块, 适用于获取时序数据; 生成第一校验值模块, 适用于基于所述两个互质的数字和初始校验值生成第一校验 值; 生成第二校验值模块, 适用于对所述第 一校验值和所述 时序数据进行异或计算生成第权 利 要 求 书 1/2 页 2 CN 115473717 A 2二校验值; 生成目标 校验值模块, 适用于对所述第二校验值进行按位异或计算 生成目标 校验值; 发送模块, 适用于基于所述时序数据与所述目标 校验值生成校验数据发送至 接收端; 循环模块, 适用于循环获取模块至发送模块, 至获取不到新的数据结束。 8.一种基于互质幂余的储能系统时序数据校验 装置, 其特 征在于, 所述装置包括: 存储模块, 适用于存 储用于校验的两个互质数字以及 初始校验值; 接收模块, 适用于 接收发送端发送的校验数据; 生成第一验证值模块, 适用于基于所述用于校验的两个互质数字以及初始校验值生成 第一验证值; 生成第二验证值模块, 适用于对所述校验数据中包含的时序数据以及第 一验证值进行 异或计算 生成第二验证值; 生成目标验证值模块, 适用于对所述第二验证值进行按位异或计算 生成目标验证值; 比较模块, 适用于比较所述目标验证值和所述校验数据中包 含的目标 校验值; 循环模块, 适用于循环接收模块至比较模块, 至获取不到新的校验数据结束。 9.一种计算机可读存储介质, 所述计算机可读存储介质中存储有一个或一个以上的指 令, 其特征在于, 所述计算机指令用于使所述计算机执行权利要求1至6中任一项所述的基 于互质幂余的储能系统时序数据校验方法。 10.一种电子设备, 其特征在于, 包括: 存储器和处理器; 所述存储器中存储有至少一条 程序指令; 所述处理器通过加载并执行所述至少一条程序指令以实现权利要求1 ‑6中任一 项所述的基于互质幂余的储能系统时序数据校验方法。权 利 要 求 书 2/2 页 3 CN 115473717 A 3

PDF文档 专利 基于互质幂余的储能系统时序数据校验方法

文档预览
中文文档 14 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共14页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 基于互质幂余的储能系统时序数据校验方法 第 1 页 专利 基于互质幂余的储能系统时序数据校验方法 第 2 页 专利 基于互质幂余的储能系统时序数据校验方法 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-03-03 12:05:17上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。