
第 1 步 - 确定您拥有什么
首先确认您正在使用哪个 MultiBit,以及您拥有什么。
试着寻找这些
- 经典文件:
wallet-name.wallet和/或关键备份,如something.key. - 高清种子 一个 12 或 18 个字的短语(有时会在解密后显示出来
.wallet). - 密码提示:可能的长度、分隔符、最喜欢的单词、年份、语言、键盘怪癖。
默认文件位置
- 视窗
%APPDATA%\MultiBit - macOS
~/Library/Application Support/MultiBit - Linux
~/.multibit
这些文件夹通常包括 wallet-backup/ 和 key-backup/.
U2FsdGVkX1... 即"Salted__Base64解码后为""),则是 OpenSSL 加密导出。这在多比特经典密钥备份中很常见。第 2 步 - 经典钱包:导出或解密
A) 如果 MultiBit Classic 仍在运行(旧机器/虚拟机)
- 打开工具 → 导出私钥。
- 保存导出(WIF 键以
5,K或L). - 将这些密钥扫入现代钱包(如 Electrum),将资金转移到新地址。
为什么是 "清扫 "而不是 "导入"?扫码会为您的新钱包创建一个新的交易,避免旧密钥继续暴露,并简化未来的分叉要求。
B) 如果应用程序无法运行:使用 OpenSSL 解密备份
许多经典备份(以及一些 .wallet 文件)使用 OpenSSL AES-256-CBC 和 MD5 KDF。如果知道密码,请尝试
# Decrypt a .key or .wallet created by MultiBit Classic
openssl enc -d -aes-256-cbc -a -md md5 \
-in encrypted.key \
-out decrypted.txt \
-pass pass:YOUR_PASSWORD
开放 decrypted.txt 在文本编辑器中。您会看到一个或多个 WIF 私钥(可打印 ASCII)。将它们扫入 Electrum 或导入 Bitcoin Core。
常见解密错误
"坏解密"/"提供的 AES 密钥错误":密码错误、文件错误或 Base64 损坏/截断。重新检查源文件和实际密码变量。
安全性: 离线处理密钥。不要将种子/密钥粘贴到网站上。
第 3 步 - 多比特高清:从种子恢复(或揭示它)
最佳情况 - 您拥有 12/18 字种子
- 在 Electrum 中:新建→我已经有一个种子。
- 单击选项 → BIP39(多比特高清种子需要)。
- 输入种子→选择 "检测现有账户"加载正确的派生和历史记录。
没有种子,只有 .wallet 文件?
解密 .wallet 与上述 OpenSSL 方法相同。MultiBit HD 将种子/密钥存储在其中;一旦泄露,即可还原或清除。
步骤 4 - 将硬币转移到现代钱包中
乌金(快速)
- 经典: 钱包 → 私钥 → 扫码→ 粘贴 WIF → 发送到新地址。
- HD:还原后,只需花费到一个新钱包。
比特币核心(稳健)
importprivkey YOUR_WIF
# Wait for rescan, then spend onward.
注意:Electrum 使用公共服务器--请使用合法的安装程序。

密码恢复 - 现实检查
- 经典 OpenSSL 导出 (
.key/.wallet): 攻击的目标是 AES-256-CBC(MD5 KDF)。工具,如 杂凑猫, 开膛手约翰或 btccreover 可快速测试考生 如果 你有可靠的提示(模式、分隔符、最喜欢的单词/年份、语言)。真正随机、高熵的密码通常是不切实际的。 - 高清种子 如果您有单词,就没有密码可破解;否则解密
.wallet来揭示它们。
如果您不想自己运行 GPU 攻击,专业人员可以为您安排目标候选者并处理气隙卫生。没有保证,只有概率。
常见错误和直接修复方法
"钱包密码不正确/无法解密字节/提供的 AES 密钥错误
意思是:密码/文件不匹配或 KDF 错误。
修复: 使用 OpenSSL -md md5;验证文件是否被截断;尝试现实的变体。
"未找到钱包文件"
意思是:目录或用户配置文件错误。
修复: 检查上述默认路径;搜索 *.wallet 和 *.key检查 wallet-backup/ 和 key-backup/.
解密后的文件看起来像垃圾
意思是:不是 OpenSSL 导出或 Base64 已损坏。
修复: 重新复制源文件;WIF 键应是可读的 ASCII 码,以 5, K或 L.如果是原始的 Classic 数据文件,请尝试导入到可丢弃的虚拟机中,然后干净利落地导出密钥。
恢复电子币后余额为空
含义:在没有 BIP39 的情况下恢复或未检测到帐户(间隙问题)。
修复方法:选中BIP39并选择 "检测现有账户 "进行还原;生成多个接收地址;确认服务器正常。
分步快速食谱
经典:解密一个 .key然后扫荡到 Electrum
- 复制
your.key到脱机机器上。 - 运行:
openssl enc -d -aes-256-cbc -a -md md5 \ -in your.key -out your-decrypted.txt -pass pass:YOUR_PASSWORD - 开放
your-decrypted.txt复制每个 WIF 密钥。 - Electrum →钱包 → 私钥 → 扫码→ 粘贴 → 发送到新设置的地址。
经典:无 .key只有 .wallet
- 尝试在
.wallet. - 如果获得可读的 WIF/数据,则按上述方法进行扫描。
- 如果没有,请使用可丢弃的虚拟机运行 MultiBit Classic,导入
.wallet然后导出密钥(将虚拟机视为不可信任的)。
HD: 有种子的话
- 电石 →创建新的→我已经有一个种子→选项 → BIP39。
- 输入种子 →检测现有账户→ 设置密码 → 向现代钱包消费。
安全与完整性检查清单
- 在资金转移之前,使用干净的脱机机器;验证工具下载和签名。
- 比起导入,更倾向于扫除新密钥。
- 移动 BTC 后,在单独会话中申请分叉(BCH/BSV/BTG)。
- 对旧文件进行归档(加密),并记录移动的内容、地点和时间。
其他多比特教程
- 有关其他教程和帮助,请点击此处查看我们的文章博客
