跳到主要内容

Banana Split

由 mezinster 发布

使用 Shamir's Secret Sharing 将密钥拆分为二维码分片

要点

  • Splits a secret into shards using Shamir's Secret Sharing.
  • Encodes each shard as a QR code for printing or storage.
  • Reconstructs the original secret from a threshold number of scanned shards.
  • Runs on Android and is licensed under GPL-3.0-only.

关于此应用

Banana Split 是 mezinster 的一款 Android 应用程序,使用 Shamir's Secret Sharing 将一个秘密分成多个碎片。该方案把一个值按阈值拆分为选定数量的部分,使得任何达到该数量的子集都可以重建原始值,而更小的子集不会透露关于它的任何信息。每个碎片都会呈现为 QR code,可以打印或拍照,并存放在不同地点。

常见用途包括恢复材料,例如 passphrases、seed phrases 或密钥备份,在这些场景中,保留单一书面副本会集中丢失风险。重建则反向进行:扫描回足够数量的碎片后,应用程序会把它们重新组合成原始秘密。

该应用程序以 GPL-3.0-only 发布。它仅在 Android 上运行,并且这种方法的有用性取决于碎片被分开保存,因为整个方案依赖的正是阈值假设。

Android

  • 应用商店F-Droid

    来自发布者

    打开在新标签页中打开

    包标识符: com.nfcarchiver.banana_split

    v0.8.327.8 MB2026/04/09 发布

    SHA-256 取自 F-Droid 发布的清单,于 2026/08/04 比对

    bd7121efddfa4aa52a31ed3f21d42deca0762f4f94cda019958390d1ceaf93ee

我们不托管该文件,不扫描该文件,也不检查其内容。请阅读来源的说明,然后自行判断。