Banana Split використовує схему секретного розділення Шаміра для розбиття секретів на QR-фрагменти. Будь-яка більшість фрагментів дозволяє відновити секрет — менше не розкриває нічого.

<b>Як це працює</b>

1. Введіть секрет (наприклад, сід-фразу, приватний ключ, пароль).
2. Оберіть кількість фрагментів і скільки потрібно для відновлення.
3. Використовуйте автоматично згенеровану парольну фразу або введіть свою.
4. Banana Split шифрує секрет парольною фразою, потім розбиває шифротекст на N QR-кодів за схемою Шаміра.
5. Надрукуйте або збережіть QR-коди. Напишіть парольну фразу вручну на кожному аркуші.

Для відновлення: відскануйте більшість QR-фрагментів, введіть парольну фразу — секрет відновлено.

<b>Можливості</b>

• Офлайн — уся криптографія виконується на пристрої, без зв'язку з сервером
• Збереження фрагментів у форматі PNG або PDF з підтримкою Unicode
• Сканування QR камерою та імпорт з галереї
• Користувацька або автоматична парольна фраза
• Налаштовуваний кворум (скільки фрагментів потрібно)
• 7 мов: англійська, російська, турецька, білоруська, грузинська, українська, польська
• Сумісність фрагментів з веб-додатком Banana Split

<b>Безпека</b>

Шифрування: scrypt + NaCl secretbox (XSalsa20-Poly1305).
Розділення: схема Шаміра над GF(256).
Без збору даних, аналітики та трекерів.

<b>Веб-додаток</b>

Також доступний як веб-додаток — встановлення не потрібне: https://nfcarchiver.com/banana/
Фрагменти, створені в додатку та веб-версії, повністю сумісні.

<b>Відкритий вихідний код</b>

Цей додаток — форк banana_split від Parity Technologies, ліцензія GPLv3.
Вихідний код: https://github.com/mezinster/banana_split
