Zum Inhalt springen

Banana Split

Veröffentlicht von mezinster

Geheimnisse mit Shamir's Secret Sharing in QR-Code-Fragmente aufteilen

Open SourceGPL-3.0-only

Highlights

  • 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.

Über diese Anwendung

Banana Split ist eine Android-Anwendung von mezinster, die ein Geheimnis mithilfe von Shamir's Secret Sharing in mehrere Fragmente aufteilt. Das Verfahren teilt einen Wert in eine gewählte Anzahl von Teilen mit einem Schwellenwert, sodass jede Teilmenge dieser Größe das Original rekonstruieren kann, während kleinere Teilmengen nichts darüber preisgeben. Jedes Fragment wird als QR-Code dargestellt, der gedruckt oder fotografiert und an getrennten Orten aufbewahrt werden kann.

Häufige Verwendungen umfassen Wiederherstellungsmaterial wie Passphrasen, Seed-Phrasen oder Schlüssel-Backups, bei denen eine einzelne schriftliche Kopie das Verlustrisiko bündelt. Die Rekonstruktion funktioniert umgekehrt: Genügend Fragmente werden wieder eingescannt, und die Anwendung kombiniert sie erneut zum ursprünglichen Geheimnis.

Die Anwendung wird unter GPL-3.0-only veröffentlicht. Sie läuft nur auf Android, und der Nutzen des Ansatzes hängt davon ab, dass die Fragmente getrennt aufbewahrt werden, da die Schwellenwertannahme die Grundlage des gesamten Verfahrens ist.

Android

  • App-StoreF-Droid

    Vom Herausgeber

    ÖffnenÖffnet in einem neuen Tab

    Paketkennung: com.nfcarchiver.banana_split

    v0.8.327.8 MBveröffentlicht 09.04.2026

    SHA-256 aus dem von F-Droid veröffentlichten Manifest, verglichen am 04.08.2026

    bd7121efddfa4aa52a31ed3f21d42deca0762f4f94cda019958390d1ceaf93ee

Wir hosten diese Datei nicht, wir scannen sie nicht und wir sehen ihren Inhalt nicht ein. Lesen Sie, was die Quelle angibt, und entscheiden Sie dann selbst.