Описание переведено на русский автоматически, разработчик русской версии не публиковал. Оригинальный текст — на странице приложения в F-Droid.
Описание
Общайтесь безопасно и независимо, независимо от законодательства или использования E2EE мессенджерами. Сервер не нужен. #ChatKontrolleStoppen
Почему KryptEY?
Нарушение сквозного шифрования (E2EE) законами, такими как планируемый европейский закон о контроле чатов, является актуальной проблемой. Содержимое мессенджеров с E2EE, таких как Whatsapp или Signal, может отслеживаться третьими сторонами. E2EE часто, но не всегда, является стандартом в мессенджерах. Существуют проверенные методы E2EE, такие как PGP. Однако эти методы иногда неудобно интегрированы и требуют больших усилий для использования.
KryptEY — это клавиатура для Android, реализующая протокол Signal. Клавиатура работает независимо от мессенджера, а протокол обмена ключами X3DH и алгоритм Double Ratchet работают без сервера, что обеспечивает высокую независимость использования протокола.
Возможности
Основываясь на Simple Keyboard ( https://github.com/rkkr/simple-keyboard ), KryptEY добавляет над клавиатурой окно для функциональности E2EE.
* используйте E2EE через протокол Signal в любом мессенджере
* шифрование/дешифрование сообщений
* ввод сообщения через отдельное текстовое поле на клавиатуре
* используйте буфер обмена для чтения сообщений
* управляйте контактами в собственном списке контактов на клавиатуре
* журнал сообщений для просмотра отправленных/полученных сообщений
* отправляйте сообщения в виде простого JSON (режим raw) или скрытыми в тексте-приманке (режим сказки)
* проверка функциональности E2EE через отпечаток пальца
* окно вопросов и ответов
* темная и светлая темы
См. https://github.com/amnesica/KryptEY/blob/master/KRYPTEY.md для получения дополнительной информации о работе KryptEY.
Безопасность
Существующие свойства безопасности протокола Signal также действительны для клавиатуры.
Ограничения
Клавиатура была разработана как концепция (POC) и поддерживает только индивидуальные беседы. Однако приложение также может быть ограничено использовано в групповом чате. Здесь сообщение может быть направлено конкретному собеседнику, а не всем участникам. Другие участники группового чата не смогут расшифровать сообщение.
Текстовые сообщения в Telegram копируются как HTML, а не как обычный текст. При декодировании сообщения в режиме сказки скопированное сообщение повреждается и не может быть прочитано должным образом. Поэтому оно вообще не может быть декодировано. Однако режим raw работает корректно. При использовании KryptEY с Telegram мы рекомендуем режим raw.
Некоторые мессенджеры, такие как Threema, разрешают сообщения объемом до 3500 байт. Поэтому применяются различные ограничения на ввод символов. Чтобы оставаться в пределах лимита 3500 байт, для режимов raw и сказки разрешено только 500 символов. Для удобства эти ограничения применяются ко всем мессенджерам.
Демо
Демонстрацию использования KryptEY см. на https://github.com/amnesica/KryptEY/tree/master#demo
KryptEY был создан mellitopia и amnesica. Код является открытым исходным кодом и доступен по адресу https://github.com/amnesica/KryptEY
Характеристики
- Версия
- 0.1.5
- Размер
- 16,6 МБ
- Требуется
- Android 8.0 и выше
- Обновлено
- 28 мая 2023 г.
- Добавлено
- 28 мая 2023 г.
- Лицензия
- GPL-3.0-only
- Автор
- amnesica
- Имя пакета
com.amnesica.kryptey- Архитектуры
- arm64-v8a, armeabi-v7a, x86, x86_64
- Источник
- F-Droid·Собрано из исходного кода
- SHA-256 файла
8011876dfdab6bcca9d0baf00914bc90b555f84fca8d9966082c3998967e5679- Отпечаток подписи
8e3b3bfb8308fa4cd14b9a32deb31e0b15106d25eb6258b6e25c963bebf8b3ee
F-Droid компилирует приложение сам из открытых исходников, поэтому файл гарантированно соответствует опубликованному коду. Сверьте SHA-256 скачанного файла, если хотите убедиться, что он не изменился по дороге.
Что нового в версии 0.1.5
* Initial release
Разрешения (1)
Что приложение запрашивает у системы. Чувствительные разрешения показаны первыми.
Ссылки
Это приложение есть и в других репозиториях: IzzyOnDroid (0.1.5). Мы отдаём сборку из F-Droid как более проверяемую.
Как установить APK
Скачайте файл, откройте его через уведомление о загрузке и разрешите установку из этого источника, когда Android спросит. Подробная инструкция со скриншотами — на отдельной странице.
KryptEY распространяется по лицензии GPL-3.0-only. DroidCave не является разработчиком этого приложения и не вносит изменений в файлы: мы отдаём ту же сборку, что опубликована в F-Droid. Актуальная версия — 0.1.5, 1 версия доступно для скачивания.