检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:韩妍妍[1,2] 徐鹏格 李兆斌[2] 魏占祯[2] Han Yanyan;Xu Pengge;Li Zhaobin;Wei Zhanzhen(School of Telecommunications Engineering,Xidian University,Xi’an 710071,Shaanxi,China;Department of Communication Engineering,Beijing Electronic Science and Technology Institute,Beijing 100070,China)
机构地区:[1]西安电子科技大学通信工程学院,陕西西安710071 [2]北京电子科技学院通信工程系,北京100070
出 处:《计算机应用与软件》2021年第10期335-342,共8页Computer Applications and Software
基 金:国家自然科学基金项目(61772047);中央高校基本科研业务费项目(328201801)。
摘 要:针对比特币密钥管理的安全性问题,提出智能手机钱包和硬件钱包的结合方案。利用CoinShuffle协议创建比特币交易,利用双方ECDSA对交易进行数字签名,从而实现比特币钱包的双重认证,同时增强用户使用比特币时的匿名性。安全性分析表明,该方案可以抵御中间人攻击、去匿名攻击等多种攻击,所创建的交易与标准比特币交易无法区分,与现有比特币系统完全兼容。该方案便于随时随地创建交易,这为其他区块链项目的密钥管理方案提供了新思路,具有一定的实用价值。Aiming at the security problem of Bitcoin key management,a combination scheme of smart phone wallet and hardware wallet is proposed.Bitcoin transaction was created by CoinShuffle protocol,and signed by two-party ECDSA,which could realize the two-factor authentication of Bitcoin wallet and enhance the anonymity of the users.Security analysis shows that this scheme can defend against multiple attacks such as man-in-the-middle attacks and deanonymization attacks.The transactions created by this scheme cannot be distinguished from the standard Bitcoin transactions,which is fully compatible with the existing Bitcoin system.This scheme facilitates the creation of transactions anytime and anywhere,which provides a new idea for key management schemes of other blockchain projects and has certain practical value.
关 键 词:比特币 密钥管理 ECDSA 零知识证明 CoinShuffle协议
分 类 号:TP391[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.30