Dark Skippy:如何用 2 个签名破解你的硬件钱包私钥?

时间:2024-09-21 编辑: 浏览:(368)

作者:OneKey 中文来源:X,@OneKeyCN

近期,海外加密安全圈炸锅了!又一个改进的硬件钱包破解手段被披露,速度更快、效率更高。难道黑客和白帽们也在搞“奥运”?

在这篇文章中,OneKey 将用尽量简单的语言为你解释这一切。让我们一起来潜入这个话题吧。

1. 黑客是如何破解硬件钱包的?

刷入恶意固件:攻击者将恶意固件刷到你的硬件钱包上。

发送交易:黑客使用这个带有恶意固件的硬件钱包发送比特币交易。恶意固件会将你的助记词通过低随机性签名的方式“嵌入”到这笔交易中,而这笔交易会公开存储在区块链上。

提取助记词:攻击者在区块链上找到你的交易,运行特殊算法,从中提取出你的比特币助记词。

盗取比特币:拿到助记词后,攻击者就能访问并盗走你的比特币。

2. 这个攻击算法的原理是什么?

要理解这个算法,你需要对 BTC 转账有些了解。如果你不是那种爱刨根问底的好奇宝宝,可以直接跳到下一部分,了解如何避免被攻击。

在进行比特币转账前,你需要准备交易数据,包括交易的输入(即你要花费的比特币来源)和输出(你要将比特币转到哪里)。随后,通过哈希算法计算出消息哈希值,这是需要签名的数据摘要,可理解为“浓缩的交易数据”。

关键步骤:签名

接下来是重头戏:你需要对这个交易数据进行签名。以椭圆曲线数字签名算法(ECDSA)为例,你需要结合一个内部随机数 k 来生成签名结果。

随机数 k 的引入是为了确保每次签名的唯一性和安全性。如果每次使用相同的随机数 k,即便你签署的消息(交易)不同,生成的签名可能会出现规律,从而被攻击者通过数学分析破解你的私钥。

因此,每次都使用一个不可预测的随机数 k,可以确保每次生成的签名都是独一无二的,即使对同一个消息进行多次签名,结果也会不同。

最后,矿工会验证并将交易打包广播到区块链。

黑客如何利用弱随机数攻击?

虽然无法直接从加密芯片上读取私钥,但如果黑客能修改你的固件里的随机算法,使随机数 k 不再随机,那么通过几次签名后,便可以通过链上广播的信息反推出你的私钥。

在 Dark Skippy 中,黑客将这个需求降低到只需 2 个签名(对于 12 个助记词)或 4 个签名(对于 24 个助记词)即可破解私钥。这比以往的方法更高效。

3. 如何避免被攻击?

这类攻击成功的关键在于:黑客成功拿到了用户的硬件钱包,并植入了恶意固件。

所以,建议采取以下防护措施:

1. 确保硬件钱包的安全

防供应链攻击:确保硬件钱包从出厂、运输直到你的手里,未被第三方碰过。现在多家硬件钱包品牌,包括 OneKey,都有多层防拆封设计,确保如果有拆封痕迹能够立即发现。

录像开箱:建议您从收到货开始全程录像开箱,作为售后依据。

保管好钱包:开始使用后,确保硬件钱包不会被他人接触,以防被恶意修改。

2. 确保固件代码的安全

从官网渠道下载更新:确保你从官方渠道下载固件更新。

做好校验工作:不同厂商的措施不一。以 OneKey 为例,我们的软件和硬件代码是开源的,并通过了知名安全机构的审计。OneKey 最新硬件采用多颗军工级保密 EAL 6+ 芯片,机器和 App 会自动校验固件,非官方固件的签名会被检测到并硬抹除助记词数据。

4. 总结

无论如何,如果硬件钱包一旦丢失或落入黑客手中,建议立即启用备份助记词,尽快转移资产,确保万无一失。相比助记词触网存储和钓鱼攻击,这个风险仍然较小。

最新 更多 >
  • 1 苹果手机能下载抹茶吗

    苹果手机是一款iOS系统的智能手机,用户可以通过App Store下载各种应用程序。抹茶是一款短视频社交软件,目前只支持在安卓系统下使用,无法在苹果手机上下载使用。因此,苹果手机无法下载抹茶这款应用程序。

  • 2 以太坊今日行情价格k线分析

    以太坊今日行情价格K线分析显示,以太坊价格在今日有所波动,整体走势较为平稳。从K线图可以看出,价格在一段时间内呈现上涨趋势,出现了一定的价格波动,但总体来说趋势依然向上。当前价格处于一个相对稳定的水平,市场交易量也比较平稳。总体来说,以太坊今日价格呈现震荡上涨的趋势,投资者需要密切关注市场动态,做好风险控制。

  • 3 欧意交易平台

    欧意交易平台是一家专业的跨境电商交易平台,为用户提供丰富的产品和服务。平台涵盖了服装、配饰、美妆、家居等多个品类,帮助用户方便快捷地购买国外优质商品。欧意交易平台致力于提供安全可靠的购物体验,保障用户权益,让用户轻松享受全球化购物的乐趣。

  • 4 binance account

    Binance 是全球领先的加密货币交易平台,提供多种加密货币交易对、杠杆交易、期货合约交易等多种交易服务。用户可以在 Binance 上进行数字货币交易、存取数字资产以及参与各种加密货币项目。Binance 还有自己的加密货币 BNB,并且推出了多种创新的产品和服务,如 Launchpad、Binance Academy 等,为全球用户提供安全、稳定、便捷的数字货币交易体验。

  • 5 算不算相拥是什么歌我吹过你吹过的晚风

    《算不算相拥》是一首描述恋人相互拥抱和分享美好时光的歌曲。歌词中提到了吹过的晚风,表达了恋人之间的亲密和温暖。这首歌曲展现了爱情的甜蜜和细腻,让人感受到爱情的美好和力量。

  • 6 笔记本卡屏了怎么点也点不动强制关机也不行

    笔记本遇到卡屏问题时,可以尝试以下解决方案:1. 检查是否有程序占用过多系统资源,关闭这些程序;2. 重启笔记本,可能是暂时性的软件问题;3. 如果重启无效,可尝试按下笔记本上的强制关机按钮或长按电源键关机;4. 如果仍无法解决,可能需要静电释放等进一步的操作。如果以上方法仍然无效,建议联系专业维修人员进行检修。

  • 7 欧意交易所正规吗

    是的,欧意交易所是一家正规的交易所。它是在欧洲经济区内合法注册并运营的交易平台,遵循严格的监管标准和法规。交易所提供多种投资产品,包括股票、期货、外汇和加密货币,为投资者提供便捷的交易渠道和优质的交易服务。欧意交易所通过加密技术来保护用户的交易数据和资金安全,为用户提供安全可靠的交易环境。

  • 8 usdt钱包怎么下载

    要下载usdt钱包,您可以前往Google Play或App Store搜索并下载适用于您的设备的usdt钱包应用程序。安装完成后,您可以创建一个新钱包并存储您的usdt代币。请确保选择一个安全可信赖的应用程序,并按照其指导步骤设置和保护您的钱包。

  • 9 犇比特币下载app

    比特币下载app是一款方便用户进行比特币交易的应用程序。用户可以在该应用程序上查看比特币的实时价格走势,进行买卖交易,还可以管理自己的比特币钱包。通过这款app,用户可以随时随地进行比特币交易,轻松方便地参与数字货币市场。总的来说,比特币下载app是一款便捷实用的比特币交易工具,为用户提供了更加便利的数字货币交易体验。

  • 10 手机电池鼓包了怎么修复多少钱

    如果手机电池出现鼓包现象,最好立刻停止使用并不要尝试修复。联系手机维修店或厂商进行检查并更换新电池,成本会根据手机品牌和型号的不同而有所变化。修复价格可能在数百至数千元不等。建议不要在未经专业人员指导下尝试自行修复,以免造成更严重的损坏。