(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210632546.3
(22)申请日 2022.06.06
(71)申请人 北京数字认证股份有限公司
地址 100080 北京市海淀区北四环西路68
号1501号
(72)发明人 张爱娈 夏鲁宁 周云宏 郑亚杰
夏冰冰 李向锋 王佳欢 刘中
(74)专利代理 机构 北京超凡宏宇专利代理事务
所(特殊普通 合伙) 11463
专利代理师 周春霞
(51)Int.Cl.
G06Q 20/10(2012.01)
G06Q 20/38(2012.01)
G06Q 40/02(2012.01)
(54)发明名称
交易数据处理系统、 方法、 电子设备及可读
存储介质
(57)摘要
本申请属于通信技术领域, 公开了交易数据
处理系统、 方法、 电子设备及可读存储介质, 该交
易数据处理系统包括多个银行服务器以及控制
设备, 控制设备用于向各银行服务器发送交易查
询请求, 并将各银行服务器 返回的交易树进行拼
接生成资金转移树; 每一银行服务器基于交易查
询请求确定目标银行账号信息, 并基于目标银行
账号信息查询出关联银行账号信息, 以及采用各
银行账号信息所属银行对应设置的加密密钥, 分
别对目标银行账号信息以及关联银行账号信息
进行加密, 获得多个银行账号密文, 并基于各银
行账号密文生成交易树, 以及将交易树发送给控
制设备。 这样, 可以在对交易数据进行处理时, 提
高数据安全性。
权利要求书4页 说明书20页 附图7页
CN 115018489 A
2022.09.06
CN 115018489 A
1.一种交易数据处理系统, 其特征在于, 所述交易数据处理系统包括多个银行服务器
以及控制设备:
所述控制设备用于: 向各银行服务器发送交易查询请求, 并将各银行服务器返回的交
易树进行拼接, 生成资金转移 树, 所述交易查询请求中包含起始银行账号信息, 或者各银行
服务器返回的交易树中的叶子节点, 所述交易树和所述资金转移树中均包含多个银行账号
信息加密后的银 行账号密文, 均用于表示多个银 行账号之间的交易;
每一银行服务器用于, 确定接收到交易查询请求 时, 基于所述交易查询请求, 确定待查
询的目标银行账号信息, 并基于所述 目标银行账号信息, 查询出所述 目标银行账号信息的
关联银行账号信息, 以及采用各银行账号信息所属银行对应设置的加密密钥, 分别对所述
目标银行账号信息以及所述关联银行账号信息进行加密, 获得多个银行账号密文, 并基于
各银行账号密文, 生成交易 树, 以及将所述交易 树发送给 所述控制设备。
2.如权利要求1所述的系统, 其特 征在于, 所述控制设备用于:
确定接收到用户查询指令时, 获得所述用户查询指令中的起始银行账号信息, 并将包
含所述起始银行账号信息的交易查询请求, 发送给所述起始银行账号信息所属的银行; 或
者, 确定接收到任一银行服务器返回的交易树时, 获取所述交易树中的叶子节 点, 并将包含
所述叶子节点的交易查询请求, 发送给各银行服务器, 所述交易树中的各节点均为银行账
号密文, 所述叶子节点 为没有子节点的银 行账号密文;
每一银行服务器用于: 确定接收到包含所述起始银行账号信息的交易查询请求时, 将
所述交易查询请求中包含的初始银行账号信息, 确定为所述目标银行账号信息; 或者, 确定
接收到包含所述叶子节点的交易查询请求时, 获取所述交易查询请求中包含的叶子节点,
以及对所述叶子节点进行解密, 并将解密成功的叶子节点, 确定为所述目标 银行账号信息 。
3.如权利要求1所述的系统, 其特 征在于, 每一银 行服务器用于:
基于所述目标银行账号信息中的目标银行账号和 交易信息, 进行检索, 获得所述关联
银行账号及其对应的交易时间戳, 所述关联银行账号为直接或间接从所述目标银行账号信
息获得转入资金的银 行账号;
基于所述关联 银行账号对应的交易时间戳, 生成关联 银行账号的交易信息;
基于获得的关联 银行账号及其对应的交易信息进行检索, 直至 达到检索停止条件。
4.如权利要求3所述的系统, 其特征在于, 每一银行服务器用于循环执行以下步骤, 直
至达到所述检索停止条件:
基于获得的关联 银行账号及其对应的交易信息, 进行检索;
若确定检索结果 为空, 则确定 达到所述检索停止条件;
否则, 获得下一个关联银行账号信息, 所述下一关联银行账号信息包含所述下一个关
联银行账号及其对应的交易信息 。
5.如权利要求1 ‑4任一项所述的系统, 其特征在于, 所述关联银行账号信息 中包含关联
银行账号, 所述目标 银行账号信息中包 含目标银行账号, 每一银 行服务器用于:
从所述关联银行账号中, 筛选出所属的银行与 所述目标银行账号所属的银行为同一银
行的关联 银行账号;
采用所述目标银行账号所属的银行对应设置的对称密钥, 分别对所述目标银行账号以
及筛选出的关联 银行账号进行加密, 获得相应的银 行账号密文;权 利 要 求 书 1/4 页
2
CN 115018489 A
2采用未被筛选出的关联银行账号所属的银行对应设置的公钥, 对所述未被筛选出的关
联银行账号, 进行加密, 获得相应的银 行账号密文。
6.如权利要求5所述的系统, 其特 征在于, 每一银 行服务器用于:
采用所述目标银行账号所属的银行对应设置的对称密钥, 对所述目标银行账号进行加
密, 获得初始银 行账号密文;
若确定所述目标银行账号信 息是基于所述交易查询 请求中的叶子节点获得的, 则 基于
所述初始银行账号密 文以及所述目标银行账号信息对应的叶子节点, 获得所述目标银行账
号的银行账号密文。
7.如权利要求5所述的系统, 其特 征在于, 所述控制设备用于:
针对两个目标交易树, 若确定所述两个目标交易树中存在匹配的银行账号密文, 则基
于匹配的银 行账号密文, 将所述两个目标交易 树进行拼接;
其中, 所述目标交易 树为各交易 树以及拼接后的交易 树中的任一个。
8.如权利要求7 所述的系统, 其特 征在于, 所述控制设备还用于:
若确定各交易树中的一个目标交易树中的根节点包含另一个目标交易树中的目标叶
子节点, 则确定所述 目标叶子节点和所述根节点匹配; 所述 目标叶子节点为所述一个目标
交易树中的任一叶子节点;
将所述目标叶子节点和所述 根节点进行拼接 。
9.如权利要求1 ‑4任一项所述的系统, 其特 征在于, 所述控制设备还用于:
对所述资金转移树中的各 银行账号密文 进行分析, 确定异常银 行账号密文;
将所述异常银行账号密文发送给各银行服务器, 使得各银行服务器分别采用本地的对
称密钥对所述异常银 行账号密文 进行解密;
接收各银行服务器基于所述异常银 行账号密文返回的异常银 行账号。
10.一种交易数据处理方法, 其特征在于, 应用于交易数据处理系统中的控制设备, 所
述交易数据处 理系统还 包括多个银 行服务器, 所述方法包括:
向各银行服务器发送交易查询请求; 所述交易查询请求中包含起始银行账号信息, 或
者各银行服务器返回的交易 树中的叶子节点;
接收各银行服务器基于所述交易查询 请求返回的交易树; 所述交易树中包含多个采用
银行账号信息所属银行对应设置的加密密钥进 行账号加密后获得的银行账号密文, 用于表
示多个银 行账号之间的交易;
将各银行服务器返回的交易树进行拼接, 生成资金转移树; 所述资金转移树中包含多
个银行账号信息加密后的银 行账号密文, 用于表示多个银 行账号之间的交易。
11.如权利要求10所述的方法, 其特征在于, 所述向各银行服务器发送交易查询请求,
包括:
确定接收到用户查询指令时, 获得所述用户查询指令中的起始银行账号信息, 并将包
含所述起始银行账号信息的交易 查询请求, 发送给 所述起始银行账号信息所属的银 行;
或者, 确定接收到任一银行服务器返回的交易树 时, 获取所述交易树中的叶子节点, 并
将包含所述叶子节点的交易查询请求, 发送给各银行服务器, 所述交易树中的各节点均为
银行账号密文, 所述叶子节点 为没有子节点的银 行账号密文。
12.如权利要求10或11所述的方法, 其特征在于, 所述将各银行服务器返回的交易树进权 利 要 求 书 2/4 页
3
CN 115018489 A
3
专利 交易数据处理系统、方法、电子设备及可读存储介质
文档预览
中文文档
32 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共32页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 06:21:13上传分享