Mage — приложение для шифрования файлов и создания хранилищ с поддержкой протокола AGE, разработанное для Android. Шифруйте или расшифровывайте файлы с помощью получателей age или парольных фраз, используя опции armor, multi-recipient и encrypt-to-self. SSH-ключи (ssh-ed25519, ssh-rsa) работают как в качестве получателей, так и в качестве идентификаторов наряду с нативными ключами age и могут комбинироваться в одном файле.
Идентификаторы хранятся в хранилище ключей Android (AES-256-GCM, StrongBox, где доступно) с защитой посредством биометрической аутентификации или аутентификации с помощью учетных данных устройства. Получатели получают небольшую адресную книгу с функцией кодирования/сканирования QR-кодов для обмена открытыми ключами. Пакетный режим позволяет обрабатывать сразу несколько файлов в папке, а хранилище ваших идентификаторов можно экспортировать и повторно импортировать в виде зашифрованной резервной копии, чтобы оно не было привязано к одному устройству. Mage интегрируется с системой через пункты меню «Поделиться», ассоциацию файлов .age, ярлыки на панели запуска и плитку в «Быстрых настройках». Mage не реализует собственную криптографию и не требует сетевых разрешений.
Возможности:
- Шифрование/дешифрование с помощью age-получателей или парольных фраз, включая защиту «armor» и поддержку нескольких получателей
- Поддержка SSH-ключей (ed25519, RSA) в сочетании с собственными ключами age
- Ключи, защищённые биометрическими данными или учетными данными устройства, в хранилище ключей Android
- Пакетная обработка, экспорт/импорт зашифрованных резервных копий и системные интеграции
- Отсутствие сетевых разрешений — нулевое количество подключений





