一种基于贴膜卡保护数字加密货币钱包数据的方法与流程

文档序号:17743627发布日期:2019-05-24 20:26阅读:333来源:国知局
一种基于贴膜卡保护数字加密货币钱包数据的方法与流程

本发明涉及数字货币钱包支付的技术领域,尤其涉及一种基于贴膜卡保护数字加密货币钱包数据的方法。



背景技术:

数字货币钱包是把存储比特币、以太坊、莱特币等数字货币的软件、客户端或者是硬件设备统称为数字钱包。有了钱包便能无需依赖交易平台或者是其他中间人就能存储属于自己的货币资产。钱包中通常都含有公钥、私钥、地址以及与钱包中地址相关的交易信息,其他的辅助数据,最核心的数据是私钥,拥有了私钥代表了你对某个地址里的钱就是数字货币的绝对拥有。

数字货币钱包种类非常多,其中手机客户端钱包应用最广泛。手机端钱包有几个问题,app可能存在安全漏洞,手机突然坏掉,或者是手机本身会留有后门,从而造成私钥数据泄露或者丢失。为此,我们设计一种基于贴膜卡保护数字加密货币钱包数据的方法。



技术实现要素:

为解决现有技术方案的缺陷,本发明公开了一种基于贴膜卡保护数字加密货币钱包数据的方法,贴膜卡是贴覆在手机sim卡上进行使用,可以在不更换手机和sim卡的前提下,保护数字货币接收或发送的支付交易安全。

本发明公开了一种基于贴膜卡保护数字加密货币钱包数据的方法,包括贴膜卡、手机sim卡、手机app形成的支付交易系统,所述贴膜卡在使用时贴合在手机sim卡上,且所述的贴膜卡上设置有智能安全芯片,所设置的智能安全芯片通过金属触点与手机sim卡相电性连接,所述贴膜卡通过手机sim卡与手机app相电性通讯连接;所述支付交易系统基于贴膜卡保护数字加密货币钱包数据的具体方法如下:

s1、由所述的贴膜卡预先创建新钱包,并由贴膜卡上设置的智能安全芯片获取私钥和地址s10;在智能安全芯片内部生成种子密码s11;并同时对支付交易系统中的贴膜卡设置支付密码s12;

s2、支付交易系统中的手机app需要接收数字货币时,向贴膜卡发出接收数字货币请求s20,贴膜卡给出接收地址;

s3、支付交易系统中的手机app需要发送数字货币时,向贴膜卡发出发送数字货币请求s30;贴膜卡收到请求后,要求输入支付密码s31,贴膜卡确认支付密码输入正确后签名交易,给出交易信息。

优选的,所述s11中所生成种子密码是由贴膜卡自动生成12个无规则的词语,且生成种子密码关联数字货币资产。

优选的,所述s12中设置支付密码在支付交易系统时将自动生成数字货币私钥和地址。

优选的,所述s30所发出发送数字货币请求中包括目标地址、发送金额、手续费率数据信息。

有益效果是:

1、私钥在贴膜卡由智能安全芯片内部产生,通过高强度安全机制确保其无法被非法读取、复制、篡改或使用;

2、公钥、私钥、地址以及与钱包中地址相关的交易信息等都保存着贴膜卡中,防止数据丢失;

3、手机app完成的所有数字货币交易都要通过贴膜卡认证,保证交易过程安全;

4、贴膜卡直接贴合在手机sim卡上,便于携带和使用。

附图说明

图1是本发明一种基于贴膜卡保护数字加密货币钱包数据的方法的贴膜卡连接示意图;

图2是本发明一种基于贴膜卡保护数字加密货币钱包数据的方法的系统框图。

其附图中,100-贴膜卡;101-智能安全芯片;200-手机sim卡;300-手机app。

具体实施方式

如图1-2所示,本发明公开了一种基于贴膜卡保护数字加密货币钱包数据的方法,包括贴膜卡100、手机sim卡200、手机app300形成的支付交易系统,所述贴膜卡100在使用时贴合在手机sim卡200上,且所述的贴膜卡100上设置有智能安全芯片101,所设置的智能安全芯片101通过金属触点与手机sim卡200相电性连接,所述贴膜卡100通过手机sim卡200与手机app300相电性通讯连接;所述支付交易系统基于贴膜卡保护数字加密货币钱包数据的具体方法如下:

s1、由所述的贴膜卡100预先创建新钱包,并由贴膜卡100上设置的智能安全芯片101获取私钥和地址s10;在智能安全芯片101内部生成种子密码s11,所生成种子密码是由贴膜卡自动生成12个无规则的词语,且生成种子密码关联数字货币资产;并同时对支付交易系统中的贴膜卡100设置支付密码s12,设置支付密码在支付交易系统时将自动生成数字货币私钥和地址;

s2、支付交易系统中的手机app300需要接收数字货币时,向贴膜卡100发出接收数字货币请求s20,贴膜卡100给出接收地址;

s3、支付交易系统中的手机app300需要发送数字货币时,向贴膜卡100发出发送数字货币请求s30,发出发送数字货币请求中包括目标地址、发送金额、手续费率数据信息;贴膜卡100收到请求后,要求输入支付密码s31,贴膜卡100确认支付密码输入正确后签名交易,给出交易信息。

最后应说明的是:以上实施例仅用以说明本发明而并非限制本发明所描述的技术方案;因此,尽管本说明书参照上述的各个实施例对本发明已进行了详细的说明,但是,本领域的普通技术人员应当理解,仍然可以对本发明进行修改或等同替换;而一切不脱离本发明的精神和范围的技术方案及其改进,其均应涵盖在本发明的权利要求范围中。



技术特征:

技术总结
本发明公开了一种基于贴膜卡保护数字加密货币钱包数据的方法,具体方法如下:S1、由所述的贴膜卡预先创建新钱包,所创建新钱包可以在贴膜卡上获取私钥和地址S10、生成种子密码S11、设置支付密码S12;S2、支付交易系统中的手机APP需要接收数字货币时,向贴膜卡发出接收数字货币请求S20,贴膜卡给出接收地址;S3、支付交易系统中的手机APP需要发送数字货币时,向贴膜卡发出发送数字货币请求S30;贴膜卡收到请求后,要求输入支付密码S31,贴膜卡确认支付密码输入正确后签名交易,给出交易信息。采用本技术方案,贴膜卡是贴覆在手机SIM卡上进行使用,可以在不更换手机和SIM卡的前提下,保护数字货币接收或发送的支付交易安全。

技术研发人员:刘海洋;官将;吴思凯
受保护的技术使用者:上海哲山科技股份有限公司
技术研发日:2019.01.07
技术公布日:2019.05.24
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1