【技术实现步骤摘要】
具有区块链数字货币钱包功能的贴膜卡
本专利技术属于数字证书安全技术设备领域,特别是涉及一种具有区块链数字货币钱包功能的贴膜卡。
技术介绍
在现有技术中,虚拟数字货币(譬如,比特币、莱特币、比特股、维卡币、元宝币或天元币等等)被广泛应用。现有用于存储和交易虚拟数字货币的账户的密钥(包括私钥及公钥)一般均统一保存在客户端,由于客户端的安全性较低,而密钥又是虚拟数字货币进行交易的密码,将数字货币钱包的密钥保存在客户端很容易造成密钥泄露,安全性较低,从而对用户财产造成不必要的损失。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种具有区块链数字货币钱包功能的贴膜卡,用于解决现有技术中数字货币钱包的密钥保存在客户端存在的容易造成安全性较低,容易造成密钥泄露,从而对用户财产造成不必要损失的问题。为实现上述目的及其他相关目的,本专利技术提供一种具有区块链数字货币钱包功能的贴膜卡,所述具有区块链数字货币钱包功能的贴膜卡包括:包括主密钥模块及保护密码模块;其中,所述主密钥模块用于导入数字货币钱包的主密钥、随机生成数字货币钱包的主密钥、随机或基于助记词生成种子并基于所述种子生成数字货币钱包的主密钥或基于助记词生成数字货币钱包的主密钥,并将所述种子及所述主密钥发送至所述保护密码模块进行加密,且存储加密后的种子及主密钥;所述保护密码模块与所述主密钥模块相连接,用于在导入、随机生成或基于助记词生成所述主密钥时基于所述主密钥生成保护密码并保存,并在基于所述种子生成所述主密钥时依据 ...
【技术保护点】
1.一种具有区块链数字货币钱包功能的贴膜卡,其特征在于,包括主密钥模块及保护密码模块;其中,/n所述主密钥模块用于导入数字货币钱包的主密钥、随机生成数字货币钱包的主密钥、随机或基于助记词生成种子并基于所述种子生成数字货币钱包的主密钥或基于助记词生成数字货币钱包的主密钥,并将所述种子及所述主密钥发送至所述保护密码模块进行加密,且存储加密后的种子及主密钥;/n所述保护密码模块与所述主密钥模块相连接,用于在导入、随机生成或基于助记词生成所述主密钥时基于所述主密钥生成保护密码并保存,并在基于所述种子生成所述主密钥时依据所述种子生成保护密码并保存,且依据所述保护密码对所述种子及所述主密钥进行加密。/n
【技术特征摘要】
1.一种具有区块链数字货币钱包功能的贴膜卡,其特征在于,包括主密钥模块及保护密码模块;其中,
所述主密钥模块用于导入数字货币钱包的主密钥、随机生成数字货币钱包的主密钥、随机或基于助记词生成种子并基于所述种子生成数字货币钱包的主密钥或基于助记词生成数字货币钱包的主密钥,并将所述种子及所述主密钥发送至所述保护密码模块进行加密,且存储加密后的种子及主密钥;
所述保护密码模块与所述主密钥模块相连接,用于在导入、随机生成或基于助记词生成所述主密钥时基于所述主密钥生成保护密码并保存,并在基于所述种子生成所述主密钥时依据所述种子生成保护密码并保存,且依据所述保护密码对所述种子及所述主密钥进行加密。
2.根据权利要求1所述的具有区块链数字货币钱包功能的贴膜卡,其特征在于:所述主密钥模块用于导入数字货币钱包的主密钥时,所述主密钥模块包括:
导入单元,与所述保护密码模块相连接,用于导入所述主密钥,并将所述主密钥发送至所述保护密码模块;
存储单元,与所述保护密码模块相连接,用于存储所述保护密码模块加密后的所述主密钥。
3.根据权利要求1所述的具有区块链数字货币钱包功能的贴膜卡,其特征在于:所述主密钥模块用于随机生成数字货币钱包的主密钥,所述主密钥模块包括:
主密钥生成单元,与所述保护密码模块相连接,用于生成所述主密钥,并将所述主密钥发送至所述保护密码模块;
存储单元,与所述保护密码模块相连接,用于存储所述保护密码模块加密后所述主密钥。
4.根据权利要求2或3所述的具有区块链数字货币钱包功能的贴膜卡,其特征在于:所述具有区块链数字货币钱包功能的贴膜卡还包括助记词生成模块,所述助记词生成模块与所述主密钥模块相连接,用于依据所述主密钥生成与所述主密钥相对应的助记词并导出。
5.根据权利要求4所述的具有区块链数字货币钱包功能的贴膜卡,其特征在于:所述具有区块链数字货币钱包功能的贴膜卡还包括恢复模块,所述恢复模块与所述保护密码模块相连接,用于输入所述助记词,并基于所述助记词生成主密钥发送至所述保护密码模块。
6.根据权利要求1所述的具有区块链数字货币钱包功能的贴膜卡,其特征在于:所述主密钥模块用于随机生成种子并基于所述种子生成数字货币钱包的主密钥时,所述主密钥模块包括:
种子生成单元,与所述保护密码模块相连接,用于生成所述种子,并将所述种子发送至所述保护密码模块;
主密钥生成单元,与所述种子生成单元及所述保护密码模块相连接,用于基于所述种子生成所述主密钥,并将所述主密钥发送至所述保护密码模块;
存储单元,与所述保护密码模块相连接,用于存储所述保护密码模块加密后的所述种子及所述主密钥。
7.根据权利要求6所述的具有区块链数字货币钱包...
【专利技术属性】
技术研发人员:孙宏宇,闵晓琼,
申请(专利权)人:上海方付通商务服务有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。