[发明专利]基于CPK的数字货币系统、支付方法及终端在审
申请号: | 201810023552.2 | 申请日: | 2018-01-10 |
公开(公告)号: | CN108122098A | 公开(公告)日: | 2018-06-05 |
发明(设计)人: | 南相浩 | 申请(专利权)人: | 晋商博创(北京)科技有限公司 |
主分类号: | G06Q20/06 | 分类号: | G06Q20/06;G06Q20/10;G06Q20/38;G06Q20/40;H04L9/32;H04L9/30 |
代理公司: | 北京润平知识产权代理有限公司 11283 | 代理人: | 陈潇潇;肖冰滨 |
地址: | 100070 北京市丰台区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 组合公钥 付款信息 付款账户 付款终端 联系方式 账户 终端 付款数据 数字货币 数字银行 发送 交易 结账 验证 计算机及其软件 终端发送 真实性 收据 成功 | ||
1.一种基于CPK的数字货币支付方法,其特征在于,所述方法应用于收款终端,所述方法包括:
根据CPK组合公钥以及收款账户、交易金额以及收款账户联系方式,生成收款通知,并将所述收款通知发送给付款终端;
接收所述付款终端发送的付款数据,所述付款数据中包括付款信息以及付款账户联系方式;
根据CPK组合公钥,验证所述付款信息中的付款账户、付款序列号、交易金额以及收款账户的真实性;
当验证所述付款信息为真时,根据CPK组合公钥以及所述收款账户、交易金额以及付款账户,生成收据,并将该收据发送给所述付款终端;
根据CPK组合公钥以及所述付款信息、付款账户联系方式以及收款账户联系方式,生成结账请求,并将所述结账请求经由与数字银行终端建立的通信链接发送给所述数字银行终端;以及
接收所述数字银行终端发送的结账通知书,确定所述交易金额成功支付。
2.根据权利要求1所述的方法,其特征在于,所述根据CPK组合公钥以及收款账户、交易金额以及收款账户联系方式,生成收款通知包括:
根据SIGfirm(time1)=(s1,c1)=sign1,
SIGfirm(amount)=(s2,c2)=sign2,
得到收款验证数据data1={firm,time1,sign1,amount,sign2},
其中,SIG为签名函数,firm为收款账户的私钥,time1为签名时间,s1和s2为签名码,c1和c2为验证码,sign1用于标记(s1,c1),且表示收款账户真实性证明,amount为交易金额,sign2用于标记(s2,c2),且表示交易金额真实性证明,firm为收款账户;
根据所述收款验证数据以及收款账户联系方式,生成所述收款通知。
3.根据权利要求1所述的方法,其特征在于,所述根据CPK组合公钥,验证所述付款信息中的付款账户、付款序列号、交易金额以及收款账户的真实性包括:
获取所述付款信息,所述付款信息为data2={client,time2,sign3,serial-no,sign4,amount,sign5,firm,sign6},其中,client为付款账户,time2为签名时间,sign3用于标记(s3,c3),且表示付款账户真实性证明,serial-no为付款序列号,sign4用于标记(s4,c4),且表示付款序列号真实性证明,amount为交易金额,sign5用于标记(s5,c5),且表示交易金额真实性证明,firm为收款账户,sign6用于标记(s6,c6),且表示收款账户真实性证明,s3、s4、s5和s6为签名码,c3、c4、c5和c6为验证码;
根据VERCLIENT1(time2,s3)=c3’,
VERCLIENT1(serial-no,s4)=c4’,
VERCLIENT1(amount,s5)=c5’,
VERCLIENT1(firm,s6)=c6’,
分别得到付款账户真实性证明的验证码c3’,付款序列号真实性证明的验证码c4’,交易金额真实性证明的验证码c5’,收款账户真实性证明的验证码c6’,其中,VER为验证函数,CLIENT1为付款账户的公钥;
分别验证c3与c3’,c4与c4’,c5与c5’,c6与c6’是否相同,确定所述付款信息是否为真。
4.一种基于CPK的数字货币支付方法,其特征在于,所述方法应用于付款终端,包括:
当接收到收款终端发送的收款通知时,根据CPK组合公钥,验证所述收款通知中的收款验证数据的真实性;
当验证所述收款验证数据为真时,根据CPK组合公钥以及付款账户、付款序列号、交易金额、收款账户以及付款账户联系方式生成付款数据,并将所述付款数据发送给所述收款终端;
接收所述收款终端发送的收据并验证其真实性;以及
接收所述数字银行终端发送的余额通知书,确定所述交易金额成功支付。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于晋商博创(北京)科技有限公司,未经晋商博创(北京)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810023552.2/1.html,转载请声明来源钻瓜专利网。