SlowMist
SlowMist|2026年10月20日 09:12
从6次连续观察中恢复私钥:Qubic Wallet漏洞分析 在我们对@_Qubic_ Wallet的分析中发现,该钱包在账户种子生成和网络数据包头中暴露的dejaVu值时,使用了相同的非加密安全的Math.random()随机流,这可能通过网络观察实现私钥恢复。 根本原因 共享的非加密安全随机流 → 账户种子生成 + 网络可见的头部值 ⚠️ 假设的攻击流程 1️⃣ 从桥接/对等流量或明文桥接到对等链接中收集dejaVu值。 2️⃣ 使用6次连续观察恢复128位PRNG状态。 3️⃣ 重建55字符种子,并与余额请求中暴露的公钥进行验证。 4️⃣ 恢复私钥并伪造SchnorrQ签名以转移资产。 我们的PoC验证了这一恢复链的技术可行性。实际的可利用性取决于网络信任边界、观察连续性、调用对齐以及Math.random()的其他使用者。 ️ 安全建议 使用加密安全的随机数生成器进行密钥生成,在部署前进行全面的外部安全审计,并审查随机数来源和协议头字段周围的信任边界。 阅读完整分析 ⬇️ https://slowmist.(medium.com)/recovering-private-keys-in-just-6-connections-qubic-wallet-may-have-leaked-most-of-its-private-d87b520dccf6
+4
曾提及
分享至:

脈絡

熱門快訊

APP下載

X

Telegram

Facebook

Reddit

複製鏈接

熱門閱讀