具有区块链数字货币钱包功能的贴膜卡制造技术

技术编号:22975114 阅读:46 留言:0更新日期:2019-12-31 23:34
本发明专利技术提供一种具有区块链数字货币钱包功能的贴膜卡,包括:主密钥模块,用于导入数字货币钱包的主密钥、随机生成数字货币钱包的主密钥、随机或基于助记词生成种子并基于种子生成数字货币钱包的主密钥或基于助记词生成数字货币钱包的主密钥,并将种子及主密钥发送至保护密码模块进行加密,且存储加密后的种子及主密钥;保护密码模块,与主密钥模块相连接,用于在导入、随机生成或基于助记词生成主密钥时基于主密钥生成保护密码并保存,并在基于种子生成主密钥时依据种子生成保护密码并保存,且依据保护密码对种子及主密钥进行加密。本发明专利技术的具有区块链数字货币钱包功能的贴膜卡具有较高的安全性,可以避免对用户财产造成不必要的损失数字货币数字货币。

Film card with blockchain digital currency wallet function

【技术实现步骤摘要】
具有区块链数字货币钱包功能的贴膜卡
本专利技术属于数字证书安全技术设备领域,特别是涉及一种具有区块链数字货币钱包功能的贴膜卡。
技术介绍
在现有技术中,虚拟数字货币(譬如,比特币、莱特币、比特股、维卡币、元宝币或天元币等等)被广泛应用。现有用于存储和交易虚拟数字货币的账户的密钥(包括私钥及公钥)一般均统一保存在客户端,由于客户端的安全性较低,而密钥又是虚拟数字货币进行交易的密码,将数字货币钱包的密钥保存在客户端很容易造成密钥泄露,安全性较低,从而对用户财产造成不必要的损失。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种具有区块链数字货币钱包功能的贴膜卡,用于解决现有技术中数字货币钱包的密钥保存在客户端存在的容易造成安全性较低,容易造成密钥泄露,从而对用户财产造成不必要损失的问题。为实现上述目的及其他相关目的,本专利技术提供一种具有区块链数字货币钱包功能的贴膜卡,所述具有区块链数字货币钱包功能的贴膜卡包括:包括主密钥模块及保护密码模块;其中,所述主密钥模块用于导入数字货币钱包的主密钥、随机生成数字货币钱包的主密钥、随机或基于助记词生成种子并基于所述种子生成数字货币钱包的主密钥或基于助记词生成数字货币钱包的主密钥,并将所述种子及所述主密钥发送至所述保护密码模块进行加密,且存储加密后的种子及主密钥;所述保护密码模块与所述主密钥模块相连接,用于在导入、随机生成或基于助记词生成所述主密钥时基于所述主密钥生成保护密码并保存,并在基于所述种子生成所述主密钥时依据所述种子生成保护密码并保存,且依据所述保护密码对所述种子及所述主密钥进行加密。可选地,所述主密钥模块用于导入数字货币钱包的主密钥时,所述主密钥模块包括:导入单元,与所述保护密码模块相连接,用于导入所述主密钥,并将所述主密钥发送至所述保护密码模块;存储单元,与所述保护密码模块相连接,用于存储所述保护密码模块加密后的所述主密钥。可选地,所述主密钥模块用于随机生成数字货币钱包的主密钥,所述主密钥模块包括:主密钥生成单元,与所述保护密码模块相连接,用于生成所述主密钥,并将所述主密钥发送至所述保护密码模块;存储单元,与所述保护密码模块相连接,用于存储所述保护密码模块加密后所述主密钥数字货币。可选地,所述具有区块链数字货币钱包功能的贴膜卡还包括助记词生成模块,所述助记词生成模块与用于依据所述主密钥生成与所述主密钥相对应的助记词并导出数字货币。可选地,所述具有区块链数字货币钱包功能的贴膜卡还包括恢复模块,所述恢复模块与所述保护密码模块相连接,用于输入所述助记词,并基于所述助记词生成主密钥发送至所述保护密码模块;所述保护密码模块还用于基于所述助记词生成的所述主密钥生成保护密码并保存数字货币。可选地,所述主密钥模块用于随机生成种子并基于所述种子生成数字货币钱包的主密钥时,所述主密钥模块包括:种子生成单元,与所述保护密码模块相连接,用于生成所述种子,并将所述种子发送至所述保护密码模块;主密钥生成单元,与所述种子生成单元及所述保护密码模块相连接,用于基于所述种子生成所述主密钥,并将所述主密钥发送至所述保护密码模块;存储单元,与所述保护密码模块相连接,用于存储所述保护密码模块加密后的所述种子及所述主密钥。可选地,所述具有区块链数字货币钱包功能的贴膜卡还包括派生模块,所述派生模块与所述主密钥模块相连接,用于基于所述主密钥派生出至少一个第一级子账户,并生成所述第一级子账户的私钥及公钥,且基于上一级子账户的私钥派生出至少一个下一级子账户,并生成该级子账户的私钥及公钥数字货币。可选地,所述具有区块链数字货币钱包功能的贴膜卡还包括:安全模块,包括验证单元及签名单元,所述验证单元用于存储目标PIN码,并在接收到请求信息时经由移动终端与弹出PIN码输入框,将输入的PIN码与所述目标PIN码进行比对验证;所述请求信息包括交易请求信息;所述签名单元与所述派生模块及所述验证单元相连接,用于在接收到转账账单及PIN码比对验证通过时依据与所述转账账单中的公钥相匹配的私钥进行签名;调取模块,与所述派生模块及所述验证单元相连接,用于在接收到交易请求信息及PIN码对比验证通过信息时调取至少一子账户的公钥;所述交易请求信息包括转账请求信息或收账请求信息数字货币。可选地,所述具有区块链数字货币钱包功能的贴膜卡还包括助记词生成模块,所述助记词生成模块用于依据所述种子生成与所述种子相对应的助记词并导出数字货币数字货币数字货币。可选地,所述具有区块链数字货币钱包功能的贴膜卡还包括恢复模块,所述恢复模块与所述保护密码模块相连接,用于输入助记词,并基于所述助记词生成种子,且基于所述种子生成主密码发送至所述保护密码模块;所述保护密码模块还用于基于所述助记词生成的所述主密钥生成保护密码并保存数字货币数字货币数字货币数字货币数字货币数字货币数字货币。可选地,所述具有区块链数字货币钱包功能的贴膜卡还包括:通讯协议模块,与所述具有区块链数字货币钱包功能的贴膜卡外部的设备结构进行信息交互;指令解析模块,与所述通讯协议模块及所述主密钥模块相连接,用于将所述通讯协议模块接收的来自所述具有区块链数字货币钱包功能的贴膜卡外部的请求信息进行解析并分发至相应的模块。可选地,所述具有区块链数字货币钱包功能的贴膜卡还包括:具有区块链数字货币钱包功能的贴膜卡主体,包括相对的第一表面及第二表面;连接触点,位于所述具有区块链数字货币钱包功能的贴膜卡主体的第一表面及第二表面,与所述通讯协议模块相连接,且位于所述具有区块链数字货币钱包功能的贴膜卡主体第一表面的所述连接触点与位于所述具有区块链数字货币钱包功能的贴膜卡主体第二表面的所述连接触点经由所述具有区块链数字货币钱包功能的贴膜卡主体内部相连接。如上所述,本专利技术的具有区块链数字货币钱包功能的贴膜卡,具有以下有益效果:本专利技术的具有区块链数字货币钱包功能的贴膜卡可以用于存储数字货币钱包的主密钥及保护密钥数字货币,无需将数字货币钱包的主密钥及保护密钥存储在客户端,从而具有较高的安全性,可以有效避免数字货币钱包的主密钥及保护密钥的泄露,避免对用户财产造成不必要的损失。附图说明图1至图8显示为本专利技术提供的不同示例中的具有区块链数字货币钱包功能的贴膜卡的结构框图。元件标号说明1主密钥模块11导入单元12存储单元13主密钥生成单元14种子生成单元2保护密码模块3助记词生成模块4恢复模块5派生模块6安全模块61验证单元62签名单元7调取模块具体实施方式以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本专利技术的其他优点与功效。本专利技术还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点本文档来自技高网...

【技术保护点】
1.一种具有区块链数字货币钱包功能的贴膜卡,其特征在于,包括主密钥模块及保护密码模块;其中,/n所述主密钥模块用于导入数字货币钱包的主密钥、随机生成数字货币钱包的主密钥、随机或基于助记词生成种子并基于所述种子生成数字货币钱包的主密钥或基于助记词生成数字货币钱包的主密钥,并将所述种子及所述主密钥发送至所述保护密码模块进行加密,且存储加密后的种子及主密钥;/n所述保护密码模块与所述主密钥模块相连接,用于在导入、随机生成或基于助记词生成所述主密钥时基于所述主密钥生成保护密码并保存,并在基于所述种子生成所述主密钥时依据所述种子生成保护密码并保存,且依据所述保护密码对所述种子及所述主密钥进行加密。/n

【技术特征摘要】
1.一种具有区块链数字货币钱包功能的贴膜卡,其特征在于,包括主密钥模块及保护密码模块;其中,
所述主密钥模块用于导入数字货币钱包的主密钥、随机生成数字货币钱包的主密钥、随机或基于助记词生成种子并基于所述种子生成数字货币钱包的主密钥或基于助记词生成数字货币钱包的主密钥,并将所述种子及所述主密钥发送至所述保护密码模块进行加密,且存储加密后的种子及主密钥;
所述保护密码模块与所述主密钥模块相连接,用于在导入、随机生成或基于助记词生成所述主密钥时基于所述主密钥生成保护密码并保存,并在基于所述种子生成所述主密钥时依据所述种子生成保护密码并保存,且依据所述保护密码对所述种子及所述主密钥进行加密。


2.根据权利要求1所述的具有区块链数字货币钱包功能的贴膜卡,其特征在于:所述主密钥模块用于导入数字货币钱包的主密钥时,所述主密钥模块包括:
导入单元,与所述保护密码模块相连接,用于导入所述主密钥,并将所述主密钥发送至所述保护密码模块;
存储单元,与所述保护密码模块相连接,用于存储所述保护密码模块加密后的所述主密钥。


3.根据权利要求1所述的具有区块链数字货币钱包功能的贴膜卡,其特征在于:所述主密钥模块用于随机生成数字货币钱包的主密钥,所述主密钥模块包括:
主密钥生成单元,与所述保护密码模块相连接,用于生成所述主密钥,并将所述主密钥发送至所述保护密码模块;
存储单元,与所述保护密码模块相连接,用于存储所述保护密码模块加密后所述主密钥。


4.根据权利要求2或3所述的具有区块链数字货币钱包功能的贴膜卡,其特征在于:所述具有区块链数字货币钱包功能的贴膜卡还包括助记词生成模块,所述助记词生成模块与所述主密钥模块相连接,用于依据所述主密钥生成与所述主密钥相对应的助记词并导出。


5.根据权利要求4所述的具有区块链数字货币钱包功能的贴膜卡,其特征在于:所述具有区块链数字货币钱包功能的贴膜卡还包括恢复模块,所述恢复模块与所述保护密码模块相连接,用于输入所述助记词,并基于所述助记词生成主密钥发送至所述保护密码模块。


6.根据权利要求1所述的具有区块链数字货币钱包功能的贴膜卡,其特征在于:所述主密钥模块用于随机生成种子并基于所述种子生成数字货币钱包的主密钥时,所述主密钥模块包括:
种子生成单元,与所述保护密码模块相连接,用于生成所述种子,并将所述种子发送至所述保护密码模块;
主密钥生成单元,与所述种子生成单元及所述保护密码模块相连接,用于基于所述种子生成所述主密钥,并将所述主密钥发送至所述保护密码模块;
存储单元,与所述保护密码模块相连接,用于存储所述保护密码模块加密后的所述种子及所述主密钥。


7.根据权利要求6所述的具有区块链数字货币钱包...

【专利技术属性】
技术研发人员:孙宏宇闵晓琼
申请(专利权)人:上海方付通商务服务有限公司
类型:发明
国别省市:上海;31

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

1