全网唯一标准王
(19)国家知识产权局 (12)发明 专利 (10)授权公告 号 (45)授权公告日 (21)申请 号 202211301019.0 (22)申请日 2022.10.24 (65)同一申请的已公布的文献号 申请公布号 CN 115375312 A (43)申请公布日 2022.11.22 (73)专利权人 国能 (北京) 商务网络有限公司 地址 100000 北京市丰台区六 里桥1号奈伦 大厦20层 (72)发明人 岳莉莉 苏元一 范亚国 李奔  高源  (74)专利代理 机构 成都泰合道知识产权代理有 限公司 51231 专利代理师 刘沁 (51)Int.Cl. G06Q 20/38(2012.01)G06Q 20/36(2012.01) G06Q 40/04(2012.01) (56)对比文件 CN 110505210 A,2019.1 1.26 CN 10978513 5 A,2019.0 5.21 CN 115150150 A,2022.10.04 US 20212 24795 A1,2021.07.2 2 CN 112132560 A,2020.12.25 审查员 张慧娟 (54)发明名称 用于电子支付的数字钱包数据记录方法及 数据核验方法 (57)摘要 本发明涉及数字货币钱包的数据处理技术 领域, 具体涉及用于电子支付的数字钱包数据记 录方法及数据核验方法; 其中, 数字钱包数据记 录方法主要包括交易数据准备, 校验托管方选择 以及凭证数据分发与保存, 进而将经多方验证的 数据保存在多方的本地数据中。 再采用数字钱包 数据核验方法既可获取由数字钱包数据记录方 法保存记录的可信交易数据供平台方与客户方 核验。 本发明引入了校验托管方, 加强了交易行 为数据的可信度, 为平台方的数字钱包功能提供 了多方安全机制, 使客户方可以放心使用平台方 提供的数字钱 包功能。 权利要求书4页 说明书10页 附图2页 CN 115375312 B 2022.12.23 CN 115375312 B 1.用于电子支付的数字钱 包数据记录方法, 其特 征在于, 包括如下步骤: S1.平台方生成当前交易行为中需持久化保存的交易数据, 对交易数据进行加密并与 客户方确认, 再将加密并确认后的交易数据作为分发数据块D DB保存在平台方服 务器中; S2.平台方获取客户方的校验托管方信息, 将在预设连续时间段内不在线的校验托管 方删除, 得到校验托管方列表VT_list, 再判断校验托管方列表的长度是否符合安全要求, 若是则将当前校验托管方列表VT_list中的校验托管方更新为客户方的校验托管方; 若否 则增加新的校验托管方至校验托管方列表VT_list, 并将当前的校验托管方列表VT_list中 的校验托管 方更新为客户方的校验托管 方; S3.平台方向新增的校验托管方同步客户方本次交易行为之前的预设交易 次数的分发 数据块DDB, 同时平台方向客户方发送本批次校验托管方的信息; 校验托管方计算预设交易 次数的多个 分发数据块DDB中的各分项数据的hash值, 并以加密的方式发送给客户方; 客户 方验证校验托管方的hash值是否与本地预设交易次数的多个 分发数据块DDB中各分项 数据 的hash值一致, 若不一致, 则跳转执行S2; 若一致则向平 台方发送确认信息, 平 台方确认后 将本次交易行为的分发数据块DDB发送至校验托管方, 校验托管方再将本次交易行为的分 发数据块DDB的hash值发送至平台方和客户方, 平台方、 客户方和校验托管方三方核对本次 交易行为的分发数据块DDB的hash值一致时, 将 本次交易行为产生的分发数据块DDB保存在 本地。 2.根据权利要求1所述的用于电子支付的数字钱包数据记录方法, 其特征在于, 所述S1 包括: S11.平台方通过密钥算法生成公密钥PubKeyS、 私密钥PriKeyS, 客户方通过密钥算法生 成公密钥PubK eyC、 私密钥PriK eyC; 平台方与客户方交换公密钥; S12.平台方将当前交易中的关联信息形成结构化的交易数据DataTrx, 并对交易数据 DataTrx进行数字签名, 再将签名后的数据追加到交易数据DataTrx中, 并再对追加签名数据 的交易数据DataTrx使用客户方的公密钥PubKeyC加密, 得到本次交易行为初始的数据块 RDB, 平台方 再通过数据块RDB获取 预分发数据块P DDB; S13.将预分发数据块PDDB发送至客户方, 客户方通过平台方公密钥PubKeyS解密, 进行 数据确认并将确认信息Rsp反馈至平台方, 平台方检查确认信息Rsp, 若确认信息Rsp中提示 有错误, 则重新执 行S12, 否则执 行下一步; S14.平台方将确认信息Rsp追加到预分发数据 块PDDB中, 对追加确认信息Rsp的预分发 数据块PDDB进行数字签名, 再将签名后的数据追加 到预分发数据块PDDB中, 并再对追加签 名数据的预分发数据块PDDB使用客户方 的公密钥PubKeyC加密, 得到分发数据块DDB, 并将 分发数据块D DB作为长期数据保存在平台方服 务器中。 3.根据权利要求2所述的用于电子支付的数字钱包数据记录方法, 其特征在于, 所述平 台方再通过数据块RDB获取 预分发数据块P DDB具体为: 判断当前交易行为是否是客户方与平台方的第一次交易; 若是, 则直接将本次交易行为的数据块RDB作为预分发数据块P DDB; 若不是, 则将本次交易行为的数据块RDB和前m次交易行为的m个数据块RDB, 按时间顺 序进行数据收尾追加, 获得数据块集合RDBlist, 再对数据块集合RDBlist进行数字签名, 再将 签名后的数据追加到数据块集合RDBlist中, 并再对追加签名数据的数据块集合RDBlist使用权 利 要 求 书 1/4 页 2 CN 115375312 B 2客户方的公密钥PubK eyC加密, 得到预分发数据块P DDB。 4.根据权利要求2所述的用于电子支付的数字钱包数据记录方法, 其特征在于, 所述S2 包括: S21.平台方获取当前客户方的校验托管方信 息, 并将在预设连续时间段内不在线的校 验托管方删除, 得到校验托管 方列表VT_list; S22.根据校验托管方列表VT_list的长度获取安全阈值STN, 并判断安全阈值STN是否 小于0, 若 是则补充新的校验托管方至校验托管方列表VT_list再执行S22, 若否则直接执行 下一步; S23.将本次交易行为处 理过程中新增的N2个校验托管 方进行区别标记, 其中N2≥0; S24.将当前校验托管方列表VT_list中的校验托管方以增量形式更新为客户方的校验 托管方。 5.根据权利要求4所述的用于电子支付的数字钱包数据记录方法, 其特征在于, 所述补 充新的校验托管 方至校验托管 方列表VT_list具体为: 根据客户方在预设D天内与平台方的通信IP地址, 获取客户方的常居IP; 获取常居IP的地理坐标以及所在区域, 根据坐标获取与客户方空间距离最近且不处于 同一所在区域的cn个候选校验托管 方, 得到候选校验托管 方列表CVT_l ist; 获取候选校验托管 方列表CVT_l ist中各候选校验托管 方的信用值ST, 如下式所示: 其中, Oc为候选校验托管方的总在线天数, Op为平台总运行天数, payc为候选校验托管 方的总交易行为数, payp为平台的总交易行为数, Fc为候选校验托管方业务功能总操作 数, Fp为平台业务功能总操作数, Rec为候选校验托管方的总撤销交易行为数, Rep为平台的总撤 销交易行为数; p1+p2=1, 且p1>0.7, p2<0.3; 选择信用值ST最大的候选校验托管 方, 并将其补充至校验托管 方列表VT_list。 6.根据权利要求5所述的用于电子支付的数字钱包数据记录方法, 其特征在于, 所述常 居IP的获取如下式: 其中, LT为区域的常居指数, G为客户方在D天中与平台方的总通信次数, t为当前时刻, t0为在D天内客户方在该区域与平台方的首次通信时刻, tj为在D天内客户方在该区域与平 台方的某次通信时刻; 将常居指数LT最大的区域作为常居区域, 在常居区域中D天中出现频率最高的IP段作 为常居IP。 7.根据权利要求4 ‑6任一项所述的用于电子支付的数字钱包数据记录方法, 其特征在 于, 所述安全阈值STN的计算如下式:权 利 要 求 书 2/4 页 3 CN 115375312 B 3

.PDF文档 专利 用于电子支付的数字钱包数据记录方法及数据核验方法

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