- Starega telefona še ne formatirajte: Pustite stari telefon v celoti delujoč, dokler ne preverite, da sta bili vsaj 2 ključni prijavi uspešni s 6-mestnimi kodami, ustvarjenimi na novem telefonu.
- Pazite na večstranske kode QR: Če imate več kot 10 računov, Google Authenticator izvožene podatke razdeli v zaporedne kode QR (npr. 1 od 3, 2 od 3). Optično preberite vse strani.
- Cloud Sync je dvorezen meč: Čeprav sinhronizacija z računom Google omogoča preprosto obnovitev, vdor v geslo Google izpostavi vse vaše žetone za dvofaktorsko avtentikacijo.
- Uvedite pravilo odvečnosti na več napravah: Sočasno skeniranje kode ob nastavitvi 2FA ali shranjevanje šifriranih rezervnih ključev brez povezave zagotavlja, da vas okvara ene naprave nikoli ne bo odrezala od računov.
Google Cloud Sync proti izvozu s kodo QR brez povezave: Varnostni kompromisi in zasebnost
Google je uvedel sinhronizacijo računov v oblaku (Google Cloud Sync), da bi rešil dolgoletno težavo uporabnikov, ki so ob izgubi nezavarovanega telefona trajno izgubili dostop do svojih računov. Danes se privzeto ob prijavi z vašim primarnim računom Google vsi žetoni TOTP samodejno sinhronizirajo med vsemi registriranimi napravami.
Čeprav je to zelo priročno, morajo varnostni strokovnjaki in uporabniki z visokim profilom tveganja natančno pretehtati temeljne kriptografske kompromise:
| Vidik | Google Cloud Sync omogočen | Koda QR brez povezave od točke do točke (Priporočeno) |
|---|---|---|
| Enostavnost prenosa | Takojšnja (prijava v račun Google na novi napravi) | Zmerna (zahteva fizično optično branje kode QR) |
| Odvisnost od omrežja | Zahteva aktiven internet in Googlove strežnike v oblaku | 100 % brez povezave, optični prenos iz kamere na zaslon |
| Ena sama točka odpovedi (SPOF) | Huda: vdor v račun Google razkrije vse ključe 2FA | Nična: izolirana shramba žetonov, vezana na strojno opremo |
| Medplatformna podpora | Zahteva aktivno prijavo v ekosistem Google na obeh napravah | Brezhibno med sistemoma Android in iOS brez računa v oblaku |
| Suverenost z ničelnim znanjem (Zero-Knowledge) | Začetni ključi gostujejo na oddaljeni Googlovi infrastrukturi | Popolna: surovi ključi nikoli ne zapustijo fizičnega pomnilnika naprave |
Kontrolni seznam pred migracijo in varnostna pravila
Pred začetkom prenosa preverite naslednje pogoje, da preprečite nenadno zrušitev aplikacije ali napake pri optičnem branju:
- Poskrbite, da imata oba telefona vsaj 50 % baterije ali pa sta priključena na napajanje.
- Delajte v dobro osvetljenem prostoru brez neposrednega bleščanja na zaslonih.
- Očistite lečo zadnje kamere na novem telefonu, da preprečite zamegljeno optično branje.
- Prenesite uradno aplikacijo Google Authenticator iz trgovine App Store ali Google Play (izogibajte se posnemovalcem).
- Aplikaciji na novi napravi odobrite dovoljenje za dostop do kamere.
- Posodobite Google Authenticator na starem telefonu na najnovejšo različico.
Združljivost med platformami: Google Authenticator uporablja standardni tovor Protobuf, kodiran v shemo URI otpauth-migration://. Prenos poteka popolnoma tekoče iz sistema Android na iPhone in iz sistema iPhone na Android brez zapletov glede združljivosti.
Vodnik po korakih: Brezhiben prenos s kodo QR brez povezave
Za prenos vaših ključev 2FA neposredno brez posredovanja prek zunanjih strežnikov sledite uradnemu postopku optičnega izvoza:
1. korak: Odprite meni »Prenos računov« na starem telefonu
Zaženite Google Authenticator na svoji stari napravi. Tapnite svojo profilno sliko v zgornjem desnem kotu (ali ikono menija s tremi črtami/pikami) in izberite »Prenos računov«.
2. korak: Biometrična avtentikacija in izbira računov
Operacijski sistem bo zahteval potrditev s Face ID, prstnim odtisom ali kodo za zaklepanje zaslona. Po avtorizaciji se prikaže seznam vseh shranjenih žetonov 2FA.
💡 Privzeto so izbrani vsi računi. Če prenašate podatke na službeno napravo, lahko osebne račune odznačite.
3. korak: Ustvarite izvozno kodo QR (preverite razdelitev na več strani)
Tapnite »Izvozi« ali »Naprej«. Na zaslonu se izriše koda QR z visoko gostoto podatkov.
4. korak: Optično preberite z novim telefonom prek možnosti »Uvozi račune«
Odprite Google Authenticator na novem telefonu. Pri prvi nastavitvi izberite »Prenos obstoječih računov?« ali tapnite profilno ikono ➔ »Prenos računov« ➔ »Uvozi račune«.
Usmerite kamero v stari telefon. Aplikacija ob vsakem uspešnem branju zavibrira in vas pozove, da na starem telefonu podrsate na naslednjo kodo QR, dokler niso vsi žetoni preneseni.
5. korak: Obvezno preverjanje prijave (Ne preskočite!)
Vsi preneseni računi se bodo takoj prikazali na seznamu v novem telefonu in vsakih 30 sekund osveževali 6-mestne kode.
Zlato varnostno pravilo: Nemudoma odprite prenosnik ali sekundarni brskalnik, se prijavite v 1 ali 2 ključni storitvi (npr. GitHub ali primarni e-poštni naslov) ter vnesite 6-mestno kodo, prikazano na novem telefonu. Šele ko je prijava uspešna, je postopek prenosa uradno zaključen.
Čiščenje starih naprav: Pravilo ničelnih ostankov
Do številnih varnostnih incidentov pride, ko stari pametni telefon predate družinskemu članu, ga zamenjate v programu staro za novo ali prodate na spletu brez ustreznega kriptografskega čiščenja:
myaccount.google.com ➔ Varnost ➔ Vaše naprave. Poiščite stari telefon in kliknite »Odjava«, da prekličete vse aktivne žetone seje.
Hladna odvečnost brez povezave na več napravah
Zanašanje na en sam fizični telefon vas izpostavlja nevarnosti kraje, vdora vode ali nepričakovane okvare matične plošče. Za zagotovitev nemotenega dostopa sledite arhitekturi odvečnosti 2FA 3-2-1:
Vsakodnevni pametni telefon
Uporablja se vsak dan za biometrično avtentikacijo in ustvarjanje kod.
iPad / Domači rezervni telefon
Optično prebran sočasno ob nastavitvi in varno shranjen v predalu ali sefu.
KeePassXC / Papirni trezor
Surovi skrivni ključi Base32, shranjeni v izoliranem šifriranem trezorju ali natisnjeni na papirju.
Preverjanje z orodjem 2FA-Tool: Kadar koli nastavljate novo storitev 2FA ali shranjujete alfanumerični skrivni ključ Base32 (npr. JBSWY3DPEHPK3PXP), ga lahko lokalno preverite na spletnem mestu 2FA-Tool. Računalnik preklopite v način letenja, vnesite ključ v generator in potrdite, da se dobljena 6-mestna koda ujema z vašo aplikacijo. Vsi izračuni se izvedejo na strani odjemalca z vgrajenim API-jem Web Crypto v brskalniku.
Odpravljanje težav in pogosta vprašanja (FAQ)
V1: Nove prenesene 6-mestne kode so povsod zavrnjene kot neveljavne. Zakaj?
V 99 % primerov je razlog časovni zamik ure (Clock Drift). Algoritem TOTP računa žetone HMAC na podlagi strogih 30-sekundnih intervalov časa Unix. Če ura na vašem novem telefonu odstopa za komaj 15 do 20 sekund, ustvarjeni žeton pripada napačnemu časovnemu oknu.
Kako to odpraviti:
• Android: V aplikaciji Google Authenticator pojdite v Nastavitve ➔ »Popravek časa za kode« ➔ »Sinhroniziraj zdaj«.
• iPhone: Odprite Nastavitve sistema iOS ➔ Splošno ➔ Datum in čas ➔ Izklopite in znova vklopite možnost »Nastavi samodejno«, da prisilite ponovno sinhronizacijo z omrežjem NTP.
V2: Kaj storiti, če je zaslon starega telefona povsem uničen in ne more prikazati kod QR?
Če je bila na pokvarjenem telefonu omogočena storitev Google Cloud Sync, se preprosto prijavite v isti račun Google v aplikaciji Google Authenticator na novi napravi. Vsi računi se bodo samodejno obnovili.
Če je bila sinhronizacija izklopljena in nimate nobene druge varnostne naprave, podatkov z razbitega zaslona ni mogoče optično pridobiti. Uporabiti boste morali zasilne obnovitvene kode (Recovery Codes) posameznih storitev ali opraviti postopek preverjanja identitete (KYC) pri podpori za stranke.
V3: Ali lahko moj stari in novi telefon hkrati ustvarjata popolnoma enake kode?
Preizkusite svoj skrivni ključ 2FA v orodju 2FA-Tool
Ste zaključili prenos? Preverite svoje varnostno kopirane skrivne ključe Base32 z našim odjemalskim generatorjem Web Crypto. Popolnoma brez povezave, hitro in varno.
📚 Priporočeni varnostni vodniki
Obvezna skladnost z 2FA, shranjevanje obnovitvenih kod, delovanje ključev SSH in poteki reševanja računa.
Kako obnoviti dostop do računov Google, Microsoft, Steam, Binance, Apple in Discord.
Od RFC 4226 do RFC 6238: Matematično prirezovanje zgoščenih vrednosti, desinhronizacija in uporaba na spletu.