Сьогодні ми на Product Hunt! Залишити коментар
Вийшла версія Authenticator 1.15.2. Що нового
Версія 1.15.0
З Pro розширення зберігає зашифровану копію ваших акаунтів на нашому сервері. Її захищено кодом відновлення копій, який ніколи не залишає ваш браузер, — ми не можемо її відкрити.
{ "iid": "8b0e3c1a-4f5d-4e2b-9a7c-1d2e3f4a5b6c", "kid": "3f9a1c07d2b84e65", "auth": "q0Zt8xVb3N…5mR2kE=", "data": "v1.L7m2Qx9cT1aB4nVe.8sK3pW0yZ…fH6uJ2dR9cQ=="}
Копія в хмарі в тому вигляді, в якому вона надходить на наш сервер, поле за полем. Акаунти — останній рядок: їх зашифровано у вашому браузері ще до надсилання.
Резервна копія ваших 2FA-секретів на чужому сервері заслуговує на прискіпливу перевірку, тож ось точно, що потрапляє на наш сервер і що він може з цим зробити.
Ваші акаунти шифруються в розширенні за допомогою AES-256-GCM ключем, похідним від вашого коду відновлення копій. Ми зберігаємо саме цей шифротекст — у ньому не можна прочитати жодної назви, видавця, секрету чи коду.
Наш сервер зберігає короткий ідентифікатор коду та хеш другого значення, похідного від нього, яке доводить, що браузер має цей код. Ні те, ні інше не дає змоги будь-кому вирахувати ні код, ні ключ. Якщо ви втратите код, ми теж не зможемо відкрити ваші копії.
Як і автоматичні копії на вашому комп'ютері, копія в хмарі лише додає акаунти, яких бракує. Відновлення не замінює й не видаляє нічого з того, що у вас є.
Вимкнення резервного копіювання в хмару видаляє всі копії, і для цього потрібен код — ідентифікатора установки, яким розширення користується деінде, недостатньо. Якщо ввімкнено захист паролем, код, що зберігається в розширенні, теж зашифровано вашим паролем.
Нічого з цього не треба брати на віру. Шифрування, запит і відновлення — в одному файлі: прочитайте на GitHub.
Повний технічний журнал змін на GitHub: нотатки випуску.
Користуватися можна безкоштовно, код відкритий, реєстрація не потрібна.
Додати в Chrome