欢迎来到天天文库
浏览记录
ID:35048352
大小:3.24 MB
页数:66页
时间:2019-03-17
《加密货币钱包的分布式破解系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、分类号TP399学校代码10590UDC620密级公开深圳大学硕士学位论文加密货币钱包的分布式破解系统马超学位类别工程硕士专业名称电子与通信工程学院(系、所)信息工程学院指导教师喻建平教授原创性声明本人郑重声明:所呈交的学位论文加密货币钱包的分布式破解系统是本人在导师的指导下,独立进行研究工作所取得的成果。除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品或成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本声明的法律结果由本人承担。论文作者签名:日期:年月日加
2、密货币钱包的分布式破解系统摘要加密货币是区块链货币的总称。比特币作为一种典型的加密货币,其所有权通过数字密钥、比特币地址和数字签名来确立,其中最关键的是数字密钥。数字密钥是由用户随机生成并存储在文件或者简单数据库中的数据,称之为钱包私钥。由于比特币官方钱包并不具备密码找回功能,当口令密码被遗忘的情况发生时,钱包私钥无法解密,钱包里的财产是无法使用的,破解钱包文件的需求变得越来越大。近年来分布式运算以及计算机网络的飞速发展,极大地加速了密码学问题的进步,利用外部设备以及分布式网络进行暴力破解的研究也在不断增加。
3、但是在加密货币的密码破译领域,还没有相应的研究成果公开发表。在研究了加密货币钱包相关的技术基础以后,本文从增加破解终端数量和提高网络架构的方向出发,提出了基于分布式运算网络的暴力破解方案并对其进行研究和实现。本文基于分布式网络,利用OpenSSL开源工具包设计并实现了一个针对比特币桌面钱包程序Bitcoin-Qt所生成钱包文件的破解系统。此系统主要以HTTP作为连接方式,以JSON数据作为通信格式,以模拟的心跳机制作为状态确认方法。利用可视的网站作为用户接口,方便了用户远程发布破解任务;利用中央节点作为任务分
4、发的总管理,保证了分布式系统的高效与稳定;利用单独的客户端作为破解终端,一定程度上减少了使用的复杂性;利用错误处理机制还可以确保各个节点的可靠性。中央节点使用MySQL数据库保存各个环节的信息,以供不同后台程序间进行数据交换。系统设计以比特币钱包文件的破解为例在实验环境中进行了测试,测试结果表明本文设计的系统在功能上可以有条不紊地进行破解任务管理;在性能上可以有效提高破解效率,缩短破解时间。同时,本系统还可以对莱特币,点点币等加密货币的钱包文件进行破解。另外,此次系统设计也说明比特币钱包的加密算法的安全性已随
5、着计算机和网络技术的发展而变得相对脆弱。关键词:比特币钱包;暴力破解;分布式网络;OpenSSLIDistributedCrackingSystemofCryptoCurrencyWalletAbstractCryptocurrencyisageneraldesignationofblockchaincurrency.Asatypicalcryptocurrency,theownershipofBitcoinisdefinedbyitsdigitalkeys,addressanddigitalsignatur
6、e,digitalkeysappearvitalinparticularintermsoftheBitcoinsystem.Asamatteroffact,digitalkeys,whichiscalledtheprivatekeyofwalletaredatageneratedrandomlybyusers,meanwhilestoredinafileorasimpledatabase.Assetswillbefrozenwhenthepasswordsarelostandprivatekeysareenc
7、rypted.ThereforegrowthofdemandforcrackingthewalletwillacceleratesincethekeysoftheofficialwalletofBitcoincannotbereset,Developmentofdistributedcomputingtechnologyrecentlycontributestotheimprovementofcryptographyresearches,meanwhiletotheresearchesonbruteforce
8、byusingexternalequipmentanddistributednetwork.However,itstillremainsablankforthecryptocurrencyfieldcausingnocorrespondingresearchespublished.Afterthelearningoftherelevanttechnologiesofwallet,thispaper,
此文档下载收益归作者所有