
52.8 MB
Android 6.0+
17
arm64-v8a, armeabi-v7a, x86, x86_64
Verified safeScanned with ClamAV, APKiD, and Quark-Engine. No threats detected.
Description
Lapka SMS — форк Partisan-SMS (который сам форк QKSMS). Изменения в Lapka SMS:
Обновлённый протокол шифрования v3 с новыми стеганографическими кодировщиками
Новый русский словарь (~84K слов) для стеганографии на русском
Добавлена стеганография на английском языке (словарь ~150K слов)
Удалён глобальный ключ шифрования — только ключи для каждого диалога
Переход на 128-битный GCM authentication tag
Шифрование базы данных (Realm encryption через Android Keystore)
EncryptedSharedPreferences для хранения ключей
Верификация ключей по отпечатку (SHA-256 эмодзи-отпечаток)
Дедупликация диалогов (исправление дублей для одного номера)
Смена пакета с com.moez.QKSMS на org.lapka.sms
Новая иконка приложения и шорткатов
Встроенный гайд по настройке шифрования (кнопка «?» в настройках ключа)
Выбор языка внутри приложения
Отключена R8 обфускация для снижения ложных срабатываний антивирусов
Исправлен tryDecode/isEncrypted для текстовых схем стеганографии
Усиление безопасности (network security config, приватное логирование, FLAG_SECURE)
Обновлённые зависимости (Dagger 2.52, Glide 4.16, Kotlin 1.9, compileSdk 35)
SMS-мессенджер с шифрованием для Android
Шифрование SMS через стеганографию — ваши сообщения выглядят как обычный текст
Lapka SMS — полноценное SMS-приложение со встроенным шифрованием сообщений. Зашифрованные сообщения кодируются с помощью стеганографии — для перехватчика они выглядят как обычный текст на английском или русском языке. Основной противник — мобильный оператор, который может читать содержимое SMS при передаче.
Обоим собеседникам нужна Lapka SMS с одинаковым ключом шифрования для обмена зашифрованными сообщениями. Обычные SMS работают с любым телефоном.
Возможности
Шифрование
AES-256-GCM — аутентифицированное шифрование с выводом ключей через HKDF-SHA256
Защита от replay-атак — отклонение старых и повторно отправленных сообщений
Скрытие длины сообщения — padding предотвращает анализ трафика
Схемы стеганографии
Схема Пример вывода Подходит для
Base64 dGVzdA== Универсальная, компактная
Кириллический Base64 дГВздА== Сливается с кириллическим текстом
Русские слова молоко дерево книга Выглядит как русский текст
Английские слова Drawcut Foussa Miranda Выглядит как английский текст
Управление ключами
Ключи для каждого диалога — отдельный ключ для каждого контакта
Обмен через QR-код — сканирование для передачи ключа
SHA-256 отпечаток — проверка подлинности ключа
Android Keystore — аппаратное хранение ключей
EncryptedSharedPreferences — ключи зашифрованы в хранилище
Приватность и безопасность
FLAG_SECURE — скрытие содержимого приложения в диспетчере задач (настраивается)
Автоудаление зашифрованных сообщений — настраиваемый таймер
SMS для сброса — получение заданной SMS стирает все ключи шифрования и сбрасывает настройки шифрования. Сообщения остаются, но становятся нечитаемыми
Без аналитики и отслеживания
Зашифрованная база данных Realm
SMS-приложение
Material Design с настраиваемыми темами
Ночной режим (авто/ручной/системный)
Настройки уведомлений для каждого диалога
Отложенная отправка
Отчёты о доставке
Поддержка двух SIM-карт
Свайп-действия
38 языков
Модель угроз
Защищено Не защищено
Содержимое сообщений (AES-256-GCM) Метаданные коммуникации (кто, когда, как часто)
Длина сообщения (padding) Факт использования Lapka SMS обеими сторонами
Ключи в хранилище (Keystore + EncryptedSharedPreferences) Физический доступ к разблокированному устройству
Содержимое приложения в диспетчере задач (FLAG_SECURE) Безопасность устройства получателя
Rate this app
Ratings & reviews
No reviews yet.