智能卡认证的比特币钱包

【作者:网文】 来源:转载 日期:2012-9-7 3:27:40 人气: 标签:比特币钱包 【打印】

智能卡里面的钱包可以安全地存储您的比特币,也可以称为比特币系统的双因素认证系统,当黑客想窃取你的比特币时将变得更加困难。

为什么需要使用比特币钱包智能卡?
看看下面最近发生的黑客窃取事件:
“木马截获wallet.dat文件”
“Bitcoinica黑客”
“Bitfloor被黑客攻击,25万美元失踪”
比特币钱包盗窃案件目前显著增加,所以更需要使用比特币钱包智能卡来保护你的钱包.
拥有比特币钱包智能卡需要准备什么?
比特币钱包智能卡需要一个阅读器一个专用小键盘,需要这个小键盘上标记为“支持”或“shouldwork”BIT的密码加密如果支持wallet.dat的加密会更好。
智能卡(JavaCard)这个网站在不久的将来,将使用专用的SmartCardWallet软件(可从网上订购)。
一种改进的比特币客户端与智能卡的支持。希望这将被合并到比特币最新版本的客户端。


比特币钱包智能卡如何工作?
比特币钱包智能卡里面的钱包不是存储在计算机上的钱包,而是钱包驻留在这张智能卡上。当创建一个比特币地址时它将会写入这张卡上的一个新的“槽”中,钱包地址生成后是与智能卡联系在一起的。当比特币钱包需要授权支付时会要求智能卡的一个PIN码。卡在出厂时默认的PIN码和创建地址是唯一的,后面操纵时可以更改默认的PIN码。

为了使其更容易理解比特币钱包智能卡如何工作,这里有两个操纵流程:查看钱包的内容和授权支付。
查看钱包:
将您的SmartCardWallet插入读卡器。
因为Bitcoin是一个匿名的系统,查看(可用地址)钱包,需要输入PIN码,即我们所说的整个钱包的PIN1码。
输入PIN1码查看钱包有内容。
Bitcoin的客户端将显示你的钱包的余额。
钱包的PIN1加密密码可以查看钱包里的内容但不允许你进行交易!
知道PIN1时可以允许创建额外的SmartCardWallet的地址。
进行交易:
进行交易时需要你的钱包已经打开,如上面一段所描述的。
Bitcoin的客户端传输工作流程是几乎相同的,除了授权付款时,必须输入PIN1码。
每一笔交易的的ECDSA私人密钥的地址(操作)需要一个新的PIN2码(如通常用在智能卡上的数字签名密钥)


比特币钱包智能卡的特点:
建立在坚实的安全基础上:Java卡,PC / SC,CCID
利用已建立的标准如FIPS和CC
所有的软件是开源的
可小批量购买:便宜的智能卡和智能卡读卡器一个约20€,和专业的智能卡和带密码键盘的智能卡阅读器约60€
链接和参考文献
https://en.bitcoin.it/wiki/Smart_card_wallet
联系
info@smartcardwallet.org
捐赠:16qJoodZdaAjLire8xGsW8f64LFzyFMomm
SmartCardWallet是kyberpunk.net的一个产品

返回顶部】【关闭窗口 风险提示:本站分享转载的信息均来自互联网,且仅供阅读参考,不作为具体投资的依据,据此入市,风险自担。本站所有内容涉及到的“货币”字眼需谨慎研判,我们维护各国法币的合法地位,同时数字资产具有货币的某些属性,目前是不能替代任何国家的法定货币的,请谨慎理解投资并严格遵守各国法律法规!详见本站[免责声明]。】
【读完这篇文章后,可否发表您的感受?】
0
0
0
0
0
0
0
0
本文网址:
姓名: 验证码:看不清楚,换一个
安全联盟站长平台 互联网举办平台 公共信息安全网监 中国网安 赛门铁克安全响应中心