EN
Архивный проект2021

SwiftUI · Security

OTPHub

Генератор одноразовых паролей для iOS и macOS с TOTP/HOTP, QR-настройкой, синхронизируемым Keychain и резервными копиями.

Интерфейс OTPHub
Интерфейс OTPHub

01

2FA как нативное приложение.

OTPHub генерировал TOTP- и HOTP-коды на iOS и macOS. Для аккаунтов настраивались тип OTP, длина кода, период и алгоритм хэширования. Настройку можно было импортировать из стандартного otpauth:// QR-кода, данные хранились в синхронизируемом Keychain, а база поддерживала экспорт и импорт резервной копии.

02

Период

2021
03

Платформы

iOS · macOS
04

Стек

SwiftUI · Keychain · TOTP/HOTP

Архивный проект

Возможности.

Основные сценарии генератора одноразовых паролей.

01

TOTP и HOTP

Временные и счётчиковые OTP-коды, настраиваемая длина, период и алгоритм хэширования.

02

QR onboarding

Сканирование стандартных otpauth:// QR-кодов и автоматическое заполнение параметров аккаунта.

03

Keychain sync

Аккаунты хранились в синхронизируемом Keychain и использовались общей моделью приложения.

04

Backup

Экспорт и импорт отдельного backup-файла для переноса аккаунтов между устройствами.

Архивный проект

Проект завершён.

OTPHub больше не поддерживается и публичная версия приложения недоступна. Исходный код приложения и отдельный репозиторий лендинга остаются открытыми на GitHub.