全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211047895.5 (22)申请日 2022.08.30 (71)申请人 中国工商银行股份有限公司 地址 100140 北京市西城区复兴门内大街 55号 (72)发明人 陈璐 赵旭东 张丽 汤吉安  (74)专利代理 机构 北京三友知识产权代理有限 公司 11127 专利代理师 许曼 党晓林 (51)Int.Cl. G06Q 20/38(2012.01) G06Q 20/40(2012.01) G06Q 40/04(2012.01) H04L 9/00(2022.01) H04L 9/40(2022.01) (54)发明名称 基于混沌映射的交易处 理方法及装置 (57)摘要 本文涉及金融科技领域, 提供了基于 混沌映 射的交易处理方法及装置, 方法包括: 接收客户 端发送的交易请求, 根据交易请求及防重放攻击 信息生成第一明文信息; 利用混沌映射加密算法 对第一明文信息进行加密得到第一加密信息, 发 送第一加密信息至客户端; 接收客户端发送的第 二加密信息; 利用散列算法对第一明文信息进行 变换得到真实第二明文信息; 利用混沌映射加密 算法对第二加密信息进行解密得到待验证第二 明文信息, 其中, 混沌映射加密算法中混沌映射 的驱动值为客户端的第一密钥; 比较待验证第二 明文信息及真实第二明文信息, 若相同, 则响应 交易请求。 本文能够提高交易验证效率, 节省运 算资源, 降低密钥管理难度。 权利要求书3页 说明书14页 附图7页 CN 115423474 A 2022.12.02 CN 115423474 A 1.一种基于混沌映射的交易处理方法, 其特征在于, 应用于服务端, 所述服务端中存储 有客户端的第一密钥, 包括: 接收客户端发送的交易请求, 根据交易请求及防重放 攻击信息生成第一明文信息; 利用混沌映射加密算法对第 一明文信 息进行加密得到第 一加密信 息, 发送第 一加密信 息至客户端, 其中, 混沌映射加密算法中混沌映射的驱动值 为所述客户端的第一密钥; 接收客户端发送的第 二加密信 息, 第二加密信 息由客户端利用所述混沌映射加密算法 对第二明文信息进行加密得到, 第二明文信息由客户端利用混沌映射加密算法对第一加密 信息解密得到的明文信息变换 得到; 利用散列算法对所述第一明文信息进行变换 得到真实第二明文信息; 利用所述混沌映射加密算法对所述第二加密信息进行解密得到待验证第二明文信息; 比较所述待验证第二明文信息及所述真实第二明文信息, 若相同, 则响应交易请求; 其中, 所述第一明文信息、 第二明文信息、 第一加密信息及第二加密信息为N位数字序 列。 2.如权利要求1所述的方法, 其特征在于, 根据交易请求及防重放攻击信 息生成第 一明 文信息包括: 根据交易请求的时间字串、 地址字串、 交易信 息字串及防重放攻击字串, 生成第 一字符 串; 对第一字符串 进行数字序列转换处 理, 得到N 位的第一明文信息 。 3.如权利要求1所述的方法, 其特 征在于, 所述混沌映射加密算法执 行过程包括: 利用所述 客户端的第一密钥驱动混沌映射以得到N 位混沌数字序列; 将N位混沌数字序列 与第一对象进行异或处 理得到第二对象; 其中, 所述第 一对象为明文信息时, 所述混沌映射加密算法执行的是加密过程, 第二对 象为加密信息; 所述第一对象为加密信息时, 所述混沌映射加密算法执行的是解密过程, 第二对象为 明文信息 。 4.如权利要求3所述的方法, 其特征在于, 利用所述客户端的第 一密钥驱动混沌映射以 得到N位的混沌数字序列, 包括: 利用所述 客户端的第一密钥驱动混沌映射, 得到第一原 始混沌序列; 对第一原 始混沌序列中最后N 位进行数字标准 化处理, 得到N 位的混沌数字序列。 5.如权利要求3所述的方法, 其特征在于, 利用所述客户端的第 一密钥驱动混沌映射以 得到N位的混沌数字序列, 包括: 利用本地存 储的所述 客户端的第一密钥驱动混沌映射, 得到第一原 始混沌序列; 对第一原始混沌序列中第一预定位后的数据进行标准化及分割处理, 得到多组N位的 混沌数字 子序列; 对多个N位的混沌数字 子序列进行异或处 理, 得到N 位的混沌数字序列。 6.如权利要求1所述的方法, 其特 征在于, 所述 服务端还存储有客户端的第二密钥; 所述混沌映射加密算法执 行过程包括: 利用所述 客户端的第一密钥驱动混沌映射以得到第一混沌数字全序列; 根据所述 客户端的第二密钥确定第一对象的分组数及每一分组的原 始位数;权 利 要 求 书 1/3 页 2 CN 115423474 A 2根据分组数及每一分组的原 始位数对第一对象进行分组, 得到多个第一分组; 利用第一混沌数字全序列按照预设规则对多个第 一分组进行补齐、 异或处理得到多个 第二分组, 其中, 第二分组的数据位数为 N; 利用每一第一分组的原 始位数对相应第二分组进行 数据提取操作; 将各组提取的数据进行拼接处 理得到第二对象; 其中, 所述第 一对象为明文信息时, 所述混沌映射加密算法执行的是加密过程, 第二对 象为加密信息; 所述第一对象为加密信息时, 所述混沌映射加密算法执行的是解密过程, 第二对象为 明文信息 。 7.如权利要求6所述的方法, 其特征在于, 根据所述客户端的第 二密钥确定第 一对象的 分组数及每一分组的原 始位数, 包括: 利用所述 客户端的第二密钥驱动混沌映射以得到第二混沌数字全序列; 对所述第二混沌数字全序列中的数据进行放大及取模处 理, 得到混沌整数序列; 利用混沌整数序列中第 二预定位之后的数据对第 一对象进行分组, 得到分组数及每一 分组中的原 始位数。 8.如权利要求6所述的方法, 其特征在于, 利用第 一混沌数字全序列按照预设规则对多 个第一分组进行补齐、 异或处 理得到多个第二分组, 包括: 将第一混沌数字全序列中的数据按照 顺序逐一补入至每一第 一分组中, 得到更新后第 一分组, 每一更新后第一分组的数据位数为 N; 将补齐处理后剩余的第 一混沌数字全序列顺序划分为多组混沌数字子序列, 每一混沌 数字子序列的数据位数为 N; 将每一混沌数字 子序列与每一更新后第一分组进行异或处 理得到多个第二分组。 9.如权利要求1所述的方法, 其特 征在于, N 等于2n, 其中, n大于或等于7。 10.一种基于混沌映射的交易处理方法, 其特征在于, 应用于客户端, 所述客户端中存 储有第一密钥及与服 务端相同的混沌映射加密算法, 包括: 接收服务端发送的第一加密信息; 利用所述混沌映射加密算法对所述第一加密信息进行解密得到第一明文信息, 其中, 混沌映射加密算法中混沌映射的驱动值 为所述客户端的第一密钥; 利用散列算法对所述第一明文信息进行变换 得到第二明文信息; 利用混沌映射加密算法对第二明文信息进行加密得到第二加密信息; 发送第二加密信息 至服务端。 11.一种基于混沌映射的交易处理装置, 其特征在于, 应用于服务端, 所述服务端中存 储有客户端的第一密钥, 包括: 第一交互单元, 用于接收客户端发送的交易请求, 根据交易请求及防重放攻击信息生 成第一明文信息; 加密单元, 用于利用混沌映射加密算法对第一明文信息进行加密得到第一加密信息, 发送第一加密信息至客户端, 其中, 混沌映射加密算法中混沌映射的驱动值为所述客户端 的第一密钥; 第二交互单元, 用于接收客户端发送的第二加密信息, 第二加密信息由客户端利用所权 利 要 求 书 2/3 页 3 CN 115423474 A 3

PDF文档 专利 基于混沌映射的交易处理方法及装置

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