一种数字人民币安全交易保护方法技术

技术编号:39487493 阅读:7 留言:0更新日期:2023-11-24 11:07
本发明专利技术公开了一种数字人民币安全交易保护方法,数字人民币支付步骤包括:

【技术实现步骤摘要】
一种数字人民币安全交易保护方法


[0001]本专利技术属于人民币安全交易
,具体为一种数字人民币安全交易保护方法


技术介绍

[0002]数字人民币是由中国人民银行发行的数字形式的法定货币,由指定运营机构参与运营并向公众兑换,以广义账户体系为基础,支持银行账户松耦合功能,与纸钞硬币等价,具有价值特征和法偿性,支持可控匿名;
[0003]数字人民币的概念有两个重点,一个是数字人民币是数字形式的法定货币;另外一个点是和纸钞和硬币等价,数字人民币主要定位于
M0
,也就是流通中的现钞和硬币,主要定位于现金类支付凭证
(M0)
,将与实物人民币长期并存,主要用于满足公众对数字形态现金的需求,助力普惠金融;
[0004]数字人民币
APP“钱包快付管理”中新增“微信支付”,用户在微信小程序等场景支付时,可以选择用数币钱包支付了,这也是继支付宝后,在数字人民币
App
中可开通的第二大支付平台;
[0005]现有的交易方式手机端容易被黑客攻击,密钥和证书存储安全性比较弱,对系统的安全性要求较高,对此,我们提出了一种数字人民币安全交易保护方法


技术实现思路

[0006]针对现有技术的不足,本专利技术提供了一种数字人民币安全交易保护方法,解决了以上技术问题

[0007]为实现上述目的,本专利技术提供如下技术方案:一种数字人民币安全交易保护方法,数字人民币支付步骤包括:
[0008]S1
:申请开通数字货币支付功能;
[0009]S2
:下载官方
APP

[0010]S3
:绑定用户信息;
[0011]S4
:选择消费类型;
[0012]S5
:确认支付金额;
[0013]S6
:安全防护系统;
[0014]S7
:展示二维码;
[0015]S8
:支付完成

[0016]优先地,
S6
步骤中还包括有漏洞扫描安全防护

密码破解安全防护

网络流量安全检测与指纹匹配系统,通过安全防护系统对正在交易的订单提供安全的保障

[0017]优先地,漏洞扫描安全防护系统通过扫描用户手机端内开放的端口处对系统进行渗透测试,来检测安全漏洞,在用户手机端通过漏洞扫描安全防护系统后,检测出没有漏洞对当前支付的交易造成危害后,进行下一步的保护;
[0018]漏洞扫描是一种自动检测计算机系统和应用程序中安全漏洞的技术,其结构可以概括为:
[0019]收集信息:漏洞扫描程序首先收集目标系统的信息,包括系统的
IP
地址

域名

端口号等,并用于后续扫描;
[0020]扫描配置:扫描前必须配置扫描仪,它包括确定扫描范围和目标

选择要使用的扫描策略和漏洞库以及设置其他扫描参数;
[0021]漏洞扫描:扫描仪根据预设的策略和漏洞库扫描目标系统,自动发送各种类型的网络请求,如
HTTP
请求
、UDP
包和
TCP
包,以检测目标系统中可能存在的漏洞,扫描仪可以检查操作系统

应用程序

网络设备和其他方面的漏洞

[0022]优先地,密码破解安全防护采用对称加密算法进行保存,对称加密算法为
3DES
算法,所述
3DES
为三重数据加密算法,使用2条不同的
56
位的密钥对数据进行三次加密;
[0023]其中的加密过程为:
[0024]3DES
加密过程为:
C

Ek3(Dk2(Ek1(P)))

[0025]3DES
解密过程为:
P

Dk1(EK2(Dk3(C)))

[0026]3DES
算法的计算公式如下:
[0027]数据加密标准
(DES)
加密算法的计算公式:
[0028]‑
64
位的明文数据按位分组,分割为
L0

R0

[0029]16
个子键
ki(1≤I≤16)
,每个子密钥是
48
比特,并且通过密钥替换功能由密钥
K
生成;
[0030]对于从
‑1到
16

I
,执行以下步骤:
[0031]设置

Li

ri
‑1;
[0032]‑
f(RI

2、Ki、)

Des

Feistel
函数设置
f(RI

1、Ki)。
[0033]·
连接
L16

R16
以获得
64
位密文数据

[0034]三重数据加密标准
(3DES)
加密算法的计算公式:
[0035]将

64
位明文数据分割为
L0

R0

[0036]‑
定义三个密钥
K1、K2

K3
,每个密钥为
64
位;
[0037]‑
L1

R0、R1

l0

f(R0、K1)

[0038]‑
L2

R1、
[0039]‑
L3

R2、R3

L2350f(R2、K3)

[0040]‑
连接
L3

R3
以获取
64
位密文数据;
[0041]其中
f(R

K)

Feistel
函数,其计算过程为:
[0042]将
32
位数据
R(
电子盒置换
)
扩展,置换为
48
位数据;
[0043]将扩展的
48
位数据与
48
位密钥
K
进行运算;
[0044]在
S
框中转换异或运算的结果,将
48
位数据缩小到
32
位;
[0045]进行
p
框置换,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种数字人民币安全交易保护方法,其特征在于,数字人民币支付步骤包括:
S1
:申请开通数字货币支付功能;
S2
:下载官方
APP

S3
:绑定用户信息;
S4
:选择消费类型;
S5
:确认支付金额;
S6
:安全防护系统;
S7
:展示二维码;
S8
:支付完成
。2.
根据权利要求1所述的数字人民币安全交易保护方法,其特征在于:
S6
步骤中还包括有漏洞扫描安全防护

密码破解安全防护

网络流量安全检测与指纹匹配系统,通过安全防护系统对正在交易的订单提供安全的保障
。3.
根据权利要求2所述的数字人民币安全交易保护方法,其特征在于:漏洞扫描安全防护系统通过扫描用户手机端内开放的端口处对系统进行渗透测试,来检测安全漏洞,在用户手机端通过漏洞扫描安全防护系统后,检测出没有漏洞对当前支付的交易造成危害后,进行下一步的保护
。4.
根据权利要求2所述的数字人民币安全交易保护方法,其特征在于:密码破解安全防护采用对称加密算法进行保存,对称加密算法为
3DES
算法,所述
3DES
为三重数据加密算法,使用2条不同的
56
位的密钥对数据进行三次加密;其中的加密过程为:
3DES
加密过程为:
C

Ek3(Dk2(Ek1(P)))

3DES
解密过程为:
P

Dk1(EK2(Dk3(C)))。5.
根据权利要求2所述的数字人民币安全交易保护方法,其特征在于:网络流量安全检测具有监控功能

警报功能与报告功能,网络流量安全检测通过
NetFlow Analyzer
对用户当前使用的网络进行安全监控
。6.
根据权利要求5所述的数字人民币安全交易保护方法,其特征在于:
NetFlow Analyze...

【专利技术属性】
技术研发人员:石晓冬厉佐瑞李琳
申请(专利权)人:嘉联支付有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1