Clockwork — приложение для двухфакторной аутентификации, разработанное с приоритетом автономного режима и не требующее доступа к Интернету. Оно генерирует коды TOTP (RFC 6238) исключительно на вашем устройстве, с поддержкой алгоритмов SHA-1, SHA-256, SHA-512, длиной от 6 до 8 цифр и с произвольным интервалом между ними. Однофайловая веб-версия приложения работает в WebView, и вы можете проверить манифест, чтобы убедиться, что оно никогда не выходит в интернет.
Clockwork принимает входные данные в нескольких форматах: необработанный Base32, URI otpauth://, экспортированные данные из Google Authenticator и QR-коды с камеры или изображения. Приложение выдает объяснения в случае ошибок, а не просто молчаливо завершает работу. По желанию вы можете хранить секретные данные под защитой парольной фразы с шифрованием AES-256-GCM и автоблокировкой, но это строго опционально; без хранилища ничего не сохраняется. Приложение поддерживает 37 языков и работает с макетами с направлением написания справа налево.
Возможности:
- Полностью автономная генерация TOTP без доступа к Интернету — ваши секретные данные остаются на вашем устройстве
- Гибкий ввод: Base32, URI, экспортированные данные и QR-коды с камеры или изображения
- Дополнительное зашифрованное хранилище с использованием AES-256-GCM и PBKDF2-SHA-256 (600 000 итераций)
- Циферблат обратного отсчёта с вращающейся стрелкой вместо кольца прогресса
- Поддержка 37 языков и макетов с направлением написания справа налево — всё в одном приложении


