安全公司报告
文库搜索
切换导航
文件分类
频道
仅15元无限下载
联系我们
问题反馈
文件分类
仅15元无限下载
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210113886.5 (22)申请日 2022.01.30 (71)申请人 中国农业银行股份有限公司 地址 100005 北京市东城区建国门内大街 69号 (72)发明人 梁淼 谢俊 宋绍磊 张健 梁子民 郭凯杰 毋与伦 (74)专利代理 机构 北京品源专利代理有限公司 11332 专利代理师 严慧 (51)Int.Cl. G06F 16/23(2019.01) G06F 16/2455(2019.01) G06Q 40/00(2012.01) (54)发明名称 一种数据校验方法、 系统及存 储介质 (57)摘要 本发明实施例公开了一种数据校验方法、 系 统及存储介质。 该方法包括: 客户端将接收到的 业务办理请求发送给服务端; 服务端确定预先配 置的与接收到的业务办理请求对应的后端校验 规则, 将后端校验规则转换为前端校验规则, 并 将前端校验规则发送给客户端, 前端校验规则与 客户端支持的编程语言匹配; 客户端基于接收到 的前端校验规则对采集到的目标业务数据进行 数据校验, 并在数据校验通过后, 将目标业务数 据发送给服务端; 服务端基于后端校验规则对接 收到的目标业务数据进行数据校验, 并根据数据 校验结果对目标业务数据进行处理。 本发明实施 例中的技术方案, 在实现前后端同规则校验时, 解决了代码 冗余的问题, 且有效保证了前后端 校 验规则的一 致性。 权利要求书2页 说明书11页 附图4页 CN 114443678 A 2022.05.06 CN 114443678 A 1.一种数据校验方法, 其特 征在于, 包括: 客户端将接收到的业 务办理请求发送给服 务端; 所述服务端确定预先配置的与接收到的所述业务办理请求对应的后端校验规则, 将所 述后端校验规则转换为前端校验规则, 并将所述前端 校验规则发送给所述客户端, 其中, 所 述前端校验规则与所述 客户端支持的编程语言匹配; 所述客户端基于接收到的所述前端校验规则对采集到的目标业务数据进行数据校验, 并在数据校验通过后, 将所述目标业 务数据发送给 所述服务端; 所述服务端基于所述后端校验规则对接收到的所述目标业务数据进行数据校验, 并根 据数据校验结果对所述目标业 务数据进行处 理。 2.根据权利要求1所述的方法, 其特 征在于: 所述服务端确定预先配置的与接收到的所述业务办理请求对应的后端校验规则, 将所 述后端校验规则转换为前端校验规则, 包括: 所述服务端从预先配置的各候选校验规则中确定与接收到的所述业务办理请求对应 的后端校验规则, 针对每个所述后端校验规则, 对 所述后端校验规则进 行解析, 并将解析后 的各所述后端校验规则进行组装, 得到前端校验规则; 和/或, 所述后端校验规则是部署在所述 服务端上的基于注解方式配置的数据校验规则。 3.根据权利要求1所述的方法, 其特征在于, 所述将所述前端校验规则发送给所述客户 端, 包括: 将所述前端校验规则的规则格式转换为可被所述客户端应用的应用格式, 基于转换结 果更新所述前端校验规则, 并将更新结果发送给 所述客户端; 相应的, 所述方法还 包括: 所述客户端对接收到的所述前端校验规则解析, 并根据解析结果生效所述前端校验规 则, 以使生效后的所述前端校验规则可被用于进行 数据校验; 相应的, 所述客户端基于接收到的所述前端校验规则对采集到的目标业务数据进行数 据校验, 包括: 所述客户端基于所述生效后的所述前端校验规则对采集到的目标业务数据进行数据 校验。 4.根据权利要求1所述的方法, 其特 征在于, 还 包括: 所述服务端获取与接收到的所述业务办理请求对应的历史业务数据, 并将所述历史业 务数据发送给 所述客户端; 所述客户端基于接收到的所述历史业务数据进行页面渲染, 并在渲染出的待采集页面 上采集所述目标业 务数据。 5.根据权利要求4所述的方法, 其特征在于, 所述在渲染出的待采集页面上采集所述目 标业务数据, 包括: 针对渲染出的待采集页面, 当所述待采集页面上的被激活对象出现变化时, 将与当前 激活的上一激活的所述被激活对象对应的对象业务数据作为所述目标业务数据, 并对所述 目标业务数据进行采集; 所述客户端基于接收到的所述前端校验规则对采集到的目标业务数据进行数据校验,权 利 要 求 书 1/2 页 2 CN 114443678 A 2包括: 所述客户端每采集到目标业务数据, 则 基于接收到的所述前端校验规则对当前采集到 的所述目标业 务数据进行 数据校验。 6.根据权利要求5所述的方法, 其特征在于, 所述在数据校验通过后, 将所述目标业务 数据发送给 所述服务端, 包括: 响应于数据提交指令, 当采集到的各所述目标业务数据均数据校验通过时, 将各所述 目标业务数据发送给 所述服务端。 7.根据权利要求4所述的方法, 其特征在于, 所述将所述历史业务数据发送给所述客户 端, 包括: 基于已存储密钥对所述历史业务数据中的第一业务数据进行加盐哈希处理, 其中, 所 述第一业务数据是 所述历史业 务数据中不允许修改的业 务数据; 将所述历史业务数据、 或是基于加盐哈希 处理结果更新后的所述历史业务数据发送给 所述客户端; 相应的, 所述方法还 包括: 所述服务端确定接收到的所述目标业务数据中与所述第一业务数据对应的第二业务 数据的第二哈希值, 并将所述第二哈希值与对所述第一业务数据进行加盐哈希处理后得到 的第一哈希值进行对比; 相应的, 所述 根据数据校验结果对所述目标业 务数据进行处 理, 包括: 根据数据校验结果和哈希值对比结果对所述目标业 务数据进行处 理。 8.根据权利要求7所述的方法, 其特征在于, 所述根据数据校验结果和哈希值对比结果 对所述目标业 务数据进行处 理, 包括: 如果数据校验结果是数据校验通过并且哈希值对比结果是哈希值一致, 则保存所述目 标业务数据; 否则, 拒绝保存所述目标业 务数据。 9.一种数据校验系统, 其特 征在于, 包括: 客户端和服 务端; 其中, 所述客户端, 用于将接收到的业 务办理请求发送给 所述服务端; 所述服务端, 用于确定预先配置的与接收到的所述业务办理请求对应的后端校验规 则, 将所述后端校验规则转换为前端校验规则, 并将所述前端校验规则发送给所述客户端, 所述前端校验规则与所述 客户端支持的编程语言匹配; 所述客户端, 还用于基于接收到的所述前端校验规则对采集到的目标业务数据进行数 据校验, 并在数据校验通过之后, 将所述目标业 务数据发送给 所述服务端; 所述服务端, 还用于基于所述后端校验规则对接收到的所述目标业务数据进行数据校 验, 并根据数据校验结果对所述目标业 务数据进行处 理。 10.一种计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 所述计算机程序 被处理器执行时实现如权利要求1 ‑8中任一所述的数据校验方法。权 利 要 求 书 2/2 页 3 CN 114443678 A 3
专利 一种数据校验方法、系统及存储介质
文档预览
中文文档
18 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2.5元下载(无需注册)
温馨提示:本文档共18页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2.5元下载
本文档由 人生无常 于
2024-03-18 11:15:02
上传分享
举报
下载
原文档
(1.1 MB)
分享
友情链接
GB-T 36958-2018 信息安全技术 网络安全等级保护安全管理中心技术要求.pdf
GB-T 15731-2015 内河旅游船星级的划分与评定.pdf
绿盟 2013年工业控制系统及其安全性研究报.pdf
GM-T 0046-2016 金融数据密码机检测规范.pdf
GB-T 25061-2020 信息安全技术 XML数字签名语法与处理规范.pdf
AQ 3009-2007 危险场所电气防爆安全规范.pdf
T-CFA 020101161—2020 铸造高速钢轧辊.pdf
DB42-T 2071-2023 建设项目工程总承包计价规程 湖北省.pdf
DB32-T 3721-2020 高标准农田建设项目制图及其图例规范 江苏省.pdf
DB43-T 1267-2023 机动车检验机构建设和运行管理规范 湖南省.pdf
T-CES 138—2022 风电功率概率预测技术要求.pdf
GB-T 10114-2003 县级以下行政区划代码编制规则.pdf
T-CEC 5067—2022 火力发电工程安全检查规程.pdf
GB 4943.1-2022 音视频、信息技术和通信技术设备 第1部分:安全要求.pdf
GB-T 33565-2024 网络安全技术 无线局域网接入系统安全技术要求.pdf
GB-T 18916.57-2021 取水定额 第57部分:乳制品.pdf
GB-T 41391-2022 信息安全技术 移动互联网应用程序(App)收集个人信息基本要求.pdf
GB-T 14603-2009 电子工业用气体 三氟化硼.pdf
GB-T 5398-2016 大型运输包装件试验方法.pdf
XF 95-2015 灭火器维修.pdf
1
/
3
18
评价文档
赞助2.5元 点击下载(1.1 MB)
回到顶部
×
微信扫码支付
2.5
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。