- Још увек немојте форматирати стари телефон: Задржите стари телефон нетакнутим све док не потврдите да су успеле најмање 2 кључне пријаве помоћу 6-цифрених кодова генерисаних на новом телефону.
- Пазите на вишестраничне QR кодове: Ако имате више од 10 налога, Google Authenticator дели извозне податке у узастопне QR кодове (нпр. 1 од 3, 2 од 3). Обавезно скенирајте сваки од њих.
- Cloud Sync је мач са две оштрице: Иако Cloud Sync преко Google налога олакшава опоравак, компромитована Google лозинка излаже све ваше токене другог фактора аутентификације.
- Усвојите политику редундансе на више уређаја: Двоструко скенирање при подешавању 2FA или чување шифрованих офлајн резервних кључева гарантује да никада нећете остати закључани због поквареног телефона.
Google Cloud Sync наспрам офлајн QR извоза: Безбедносни компромиси и приватност
Google је увео синхронизацију налога у облаку (Google Cloud Sync) како би решио историјски проблем корисника који су трајно губили приступ својим налозима након губитка телефона без резервне копије. Данас, уколико се пријавите са својим примарним Google налогом, сви TOTP токени се подразумевано аутоматски синхронизују на свим регистрованим уређајима.
Иако је ово изузетно практично, архитекте безбедности и корисници са вишим нивоом претње морају пажљиво проценити фундаменталне криптографске компромисе:
| Критеријум | Омогућен Google Cloud Sync | Офлајн QR пренос од тачке до тачке (Препоручено) |
|---|---|---|
| Једноставност преноса | Тренутна (пријава на Google налог на новом уређају) | Умерена (захтева физичко оптичко скенирање QR кода) |
| Зависност од мреже | Захтева активан интернет и Google сервере у облаку | 100% офлајн, оптички пренос камера-на-екран |
| Појединачна тачка отказа (SPOF) | Критична: компромитовање Google налога открива све 2FA кључеве | Нулта: изоловано складиштење токена везано искључиво за хардвер |
| Међуплатформска подршка | Захтева активну пријаву на Google екосистем на оба телефона | Беспрекорно између Android и iOS уређаја без налога у облаку |
| Суверенитет са нултим знањем (Zero-Knowledge) | Семена се чувају на даљину на Google инфраструктури | Апсолутан: сирова семена никада не напуштају физичку меморију уређаја |
Контролна листа пре миграције и правила безбедности
Предупредите изненадне падове апликације или грешке при оптичком препознавању провером следећих предуслова пре започињања процеса преноса:
- Уверите се да оба телефона имају најмање 50% батерије или да су прикључени на напајање.
- Радите у добро осветљеној просторији без директног одсјаја светлости на екранима телефона.
- Темељно очистите сочиво задње камере новог телефона да бисте спречили замућење при скенирању.
- Преузмите званичну Google Authenticator апликацију са App Store или Google Play Store платформе (чувајте се лажних копија).
- Доделите апликацији дозволу за приступ камери на новом уређају.
- Ажурирајте Google Authenticator на старом телефону на најновије издање.
Међуплатформска компатибилност: Google Authenticator користи стандардни Protobuf корисни терет кодиран у otpauth-migration:// URI. Он се преноси савршено са Android на iPhone као и са iPhone на Android, без икаквих компликација у компатибилности.
Водич корак по корак: Беспрекоран офлајн QR пренос
Пратите званични поступак оптичког извоза да бисте пренели своја 2FA семена директно, без прослеђивања кључева кроз посредничке сервере:
Корак 1: Отворите мени за пренос налога на старом телефону
Покрените Google Authenticator на старом уређају. Додирните своју профилну икону у горњем десном углу (или икону менија са три цртице/три тачке) и изаберите „Transfer accounts“ (Пренос налога).
Корак 2: Биометријска провера и избор налога
Оперативни систем ће затражити потврду путем Face ID-ја, отиска прста или лозинке закључаног екрана. Након ауторизације, појавиће се листа свих сачуваних 2FA токена.
💡 Подразумевано су сви налози одабрани. Можете дештиклирати приватне налоге уколико вршите миграцију искључиво на пословни уређај.
Корак 3: Генерисање QR кода за извоз (Пазите на пагинацију)
Притисните „Export“ или „Next“. На екрану ће бити генерисан QR код високе густине.
Корак 4: Скенирајте новим телефоном путем опције „Import accounts“
Отворите Google Authenticator на новом телефону. При почетном подешавању изаберите „Transfer existing accounts?“ или додирните профилну икону ➔ „Transfer accounts“ ➔ „Import accounts“.
Усмерите камеру ка старом телефону. Апликација ће завибрирати након сваке успешно очитане странице и затражити да превучете на следећи QR код на старом телефону све док сви токени не буду увезени.
Корак 5: Обавезна верификација пријаве (Не прескачите!)
Сви пренети налози ће се одмах појавити на листи вашег новог телефона, освежавајући 6-цифрене кодове на сваких 30 секунди.
Златно правило: Одмах отворите лаптоп или секундарни веб прегледач, пријавите се на 1 или 2 критична сервиса (нпр. GitHub или ваш главни имејл) и унесите 6-цифрени код приказан на новом телефону. Тек када је пријава успешна, миграција се сматра завршеном.
Санитација старог уређаја: Безбедносна политика нултих остатака података
Многи безбедносни инциденти се дешавају када се стари паметни телефон проследи члановима породице, преда кроз програм замене старо за ново или прода на тржишту половних уређаја без криптографске санитације:
myaccount.google.com ➔ Security ➔ Your devices. Пронађите свој стари телефон и кликните на „Sign out“ да бисте опозвали све активне сесијске токене.
Архитектура офлајн хладне редундансе на више уређаја
Ослањање на само један физички телефон чини вас рањивим на крађу, упадање у воду или изненадни квар матичне плоче. Примените 3-2-1 2FA архитектуру редундансе да бисте осигурали непрекидну доступност налога:
Свакодневни паметни телефон
Носи се свакодневно за биометријску аутентификацију и генерисање кодова.
iPad / Кућни резервни телефон
Истовремено скениран при подешавању и безбедно похрањен у фиоци или сефу.
KeePassXC / Папирни сеф
Сирови Base32 тајни кључеви сачувани у изолованом шифрованом трезору или одштампани.
Тестирање помоћу 2FA-Tool: Када год конфигуришете нови 2FA сервис или чувате алфанумеричко Base32 тајно семе (нпр. JBSWY3DPEHPK3PXP), можете га верификовати локално на 2FA-Tool-у. Пребаците рачунар у Авионски режим (Airplane Mode), унесите кључ у генератор и потврдите да се добијени 6-цифрени код подудара са вашом апликацијом за аутентификацију. Сва израчунавања се извршавају искључиво на страни клијента коришћењем изворног Web Crypto API-ја у прегледачу.
Решавање проблема и Честа питања (FAQ)
П1: Нови 6-цифрени кодови на новом телефону се одбијају као неважећи на свим сервисима. Зашто?
У 99% случајева узрок неуспешне верификације је одступање системског сата (Clock Drift). TOTP алгоритам израчунава HMAC токене на основу строгих 30-секундних интервала Unix епохе. Уколико сат вашег новог телефона одступа чак и 15–20 секунди, генерисани код ће припадати погрешном временском интервалу.
Како да решите проблем:
• Android: У апликацији Google Authenticator идите на Подешавања (Settings) ➔ „Time correction for codes“ ➔ „Sync now“.
• iPhone: Идите у системска подешавања iOS-а ➔ General ➔ Date & Time ➔ Искључите па поново укључите опцију „Set Automatically“ како бисте покренули принудну NTP мрежну ресинхронизацију.
П2: Шта ако је екран мог старог телефона потпуно разбијен и не може да прикаже QR кодове?
Ако је на поквареном телефону била омогућена опција Google Cloud Sync, једноставно се пријавите на исти Google налог у апликацији Google Authenticator на новом уређају. Сви налози ће се аутоматски учитати.
Ако је Cloud Sync био искључен и немате секундарни резервни уређај, подаци се не могу оптички очитати са оштећеног екрана. У том случају морате искористити резервне кодове за опоравак (Recovery Codes) за сваки појединачни сервис или проћи кроз поступак верификације идентитета (KYC) преко корисничке подршке.
П3: Могу ли стари и нови телефон да генеришу потпуно исте кодове истовремено?
Тестирајте свој 2FA тајни кључ у 2FA-Tool-у
Завршили сте пренос? Проверите своја сачувана Base32 тајна семена користећи наш Web Crypto генератор директно у прегледачу. Потпуно офлајн, брзо и безбедно.
📚 Препоручени безбедносни водичи
Обавезна 2FA усклађеност, чување резервних кодова, SSH кључеви и токови спасавања налога.
Како повратити приступ за Google, Microsoft, Steam, Binance, Apple и Discord.
Од RFC 4226 до RFC 6238: Математичко скраћивање хеша, десинхронизација и веб стандарди.