Tajna fraza: Spasavajuće uže vašeg trezora
Kada stvorite trezor, Vaultaire generira frazu za oporavak od 9 zasebnih riječi. Zapišite je. Čuvajte je na sigurnom. Ako zaboravite svoj uzorak, fraza može otvoriti šifriranu omotnicu koja sadrži ključeve potrebne za oporavak tog trezora.
Vaultaire generira prilagođenu frazu za oporavak od 9 zasebnih riječi umjesto BIP-39 fraze od 12 ili 24 riječi. PBKDF2-HMAC-SHA512 obrađuje normaliziranu frazu kroz 800 000 ponavljanja kako bi dobio ključ za oporavak. Taj ključ otvara AES-GCM šifriranu omotnicu koja sadrži ključ trezora lokalno ili ključ trezora i pričuvni ključ prilikom vraćanja šifrirane iCloud sigurnosne kopije.
Što je tajna fraza?
Svaki Vaultaire trezor ima slojevitu hijerarhiju ključeva. Vaš uzorak izvodi ključ trezora, taj ključ trezora otključava šifrirani indeks, a indeks sadrži omotani nasumični glavni ključ koji se koristi za enkripciju datoteke. Ali što se događa ako zaboravite svoj uzorak? Što ako prođu mjeseci i mišićna memorija izblijedi? Bez zasebnog puta oporavka, ključ trezora bi ostao izvan dosega.
Tu dolazi tajna fraza. Kada stvorite novi trezor, Vaultaire generira gramatičku rečenicu koja sadrži devet običnih engleskih riječi — riječi odabranih s nekoliko popisa specifičnih za ulogu korištenjem kriptografski sigurnog slučajnog odabira. Ovo je prilagođeni format oporavka, a ne BIP-39. Riječi ne kodiraju ključ trezora izveden iz uzorka. Umjesto toga, normalizirana rečenica postaje ulaz za PBKDF2, a dobiveni ključ za oporavak dekriptira omotnicu koja sadrži ključ trezora.
Razmislite o tome na ovaj način: uzorak i fraza za oporavak dvije su vjerodajnice koje mogu otvoriti različite omote oko istog materijala za pristup trezoru. Uzorak je vjerodajnica koju koristite svaki dan. Fraza za oporavak otvara hitnu omotnicu koju čuvate za dan kada mišićna memorija zakaže ili novi uređaj mora pronaći šifriranu sigurnosnu kopiju.
256-bitni ključ napisan u bazi 16 (heksadecimalni) izgleda ovako: a3f78e2b9c5d6148f0e2a1b3c4d5e6f7182930a1b2c3d4e5f60718293a4b5c6d — 64 znaka koje je nezgodno kopirati rukom. Vaultaire ne pretvara taj ključ u BIP-39 riječi. Generira nezaboravnu rečenicu, iz rečenice izvodi ključ za oporavak i koristi taj ključ za zaštitu pravog ključa trezora unutar provjerene šifrirane omotnice.
Kako tajna fraza funkcionira
Tajna fraza je zasebna vjerodajnica i stoga zaseban način za napad ili oporavak trezora. To nije još jedan prikaz ključa izvedenog iz uzorka. Fraza izvodi vlastiti 256-bitni ključ za oporavak, a taj ključ autentificira i dekriptira malu omotnicu koja sadrži ključ trezora. Ovo odvajanje omogućuje da fraza ostane prenosiva dok normalni lokalni ključ trezora ostaje vezan za sol uređaja u Keychainu.
Generiranje
Kada stvorite trezor, Vaultaire odabire riječi s kriptografski sigurnom slučajnošću i smješta ih u jedan od nekoliko gramatičkih predložaka. Generirana rečenica obično sadrži 9 zasebnih riječi i aplikacija provjerava njezinu snagu. Također možete unijeti prilagođenu frazu od najmanje 6 zasebnih riječi ako prođe provjeru valjanosti. Fraza je normalizirana, obrađena kroz 800.000 PBKDF2-HMAC-SHA512 iteracija i koristi se za šifriranje prijenosne omotnice za oporavak.
Prikaz
Vaultaire prikazuje frazu tijekom stvaranja trezora i traži od vas da potvrdite da ste je spremili. Također pohranjuje frazu unutar AES-GCM šifrirane baze podataka za oporavak u iOS Keychainu tako da se fraza može kasnije prikazati iz postavki tog trezora i koristiti za objavljivanje šifriranog manifesta oporavka kada je iCloud sigurnosna kopija omogućena. Vaultaire ne prima frazu na poslužitelj tvrtke niti je uključuje u analitiku.
Oporavak
Ako zaboravite svoj uzorak, otvorite Vaultaire i odaberite opciju oporavka. Na izvornom uređaju, šifrirana baza podataka za oporavak povezuje frazu s njezinom omotnicom. Za vraćanje iz šifrirane iCloud kopije, deterministički lokator pronalazi manifest oporavka adresiran frazom. U svakom slučaju, AES-GCM autentificirano dešifriranje provjerava ključ izveden iz fraze prije puštanja materijala za pristup trezoru. Zatim možete otvoriti trezor i postaviti novi uzorak.
Zašto tajna fraza postoji
Vaultaire nema uslugu računa koja prima vaš uzorak, frazu za oporavak, ključ trezora, ključ sigurnosne kopije ili čitljiv sadržaj trezora. Šifrirane sigurnosne kopije žive u vašoj privatnoj CloudKit bazi podataka, a Vaultaire ne posjeduje zasebni ključ za oporavak pružatelja usluga. Time se uklanja put za poništavanje lozinke kojim upravlja tvrtka: podrška ne može zamijeniti izgubljeni uzorak ili frazu vjerodajnicom računa.
Tajna fraza Vaultaireov je odgovor na ovaj kompromis. Daje vam čovjeku čitljivu vjerodajnicu za šifriranu kopiju materijala za pristup trezoru bez davanja Vaultaireu ključa za dešifriranje koji drži pružatelj. Fraza je pohranjena lokalno u podacima zaštićenima Keychainom, a treba je čuvati i na mjestu koje kontrolirate. Ako ne ostane ni vaš uzorak ni upotrebljiva kopija fraze, Vaultaire ne može resetirati enkripciju s računa tvrtke.
Uzorci su snažni i intuitivni, ali oslanjaju se na mišićnu memoriju. Život ometa. Možda nećete otvoriti trezor šest mjeseci. Možda prijeđete na drugi telefon i izgubite fizičko znanje gesta. Možda imate zdravstveni slučaj koji utječe na finu motoriku. Tajna fraza osigurava da nijedan od tih scenarija ne znači trajni gubitak podataka.
Sigurnost tajne fraze
Tajna fraza jedna je od najosjetljivijih vjerodajnica povezanih s vašim trezorom. Svatko tko ima frazu i odgovarajuće lokalne podatke za oporavak ili šifriranu iCloud sigurnosnu kopiju možda može oporaviti ključeve trezora i pristupiti vašim podacima. Zato Vaultaire čuva svoju lokalnu kopiju unutar šifrirane Keychain pohrane — i zato biste trebali zaštititi svaku kopiju koju napravite.
Prikazuje se prilikom izrade i dostupno u postavkama
Vaultaire prikazuje frazu tijekom stvaranja trezora tako da možete napraviti neovisnu kopiju. Aplikacija također može učitati i prikazati spremljenu frazu iz postavki otvorenog trezora. Ta pogodnost mijenja model prijetnje: netko tko može otključati trezor i doći do njegovih postavki možda će moći pročitati frazu, tako da iPhone šifra, uzorak za Vaultaire i fizička kontrola uređaja ostaju važni.
Šifrirano lokalno, nije poslano Vaultaireu
Fraza se sprema u šifriranu bazu podataka za oporavak pohranjenu kao Keychain stavka WhenUnlockedThisDeviceOnly. Zaseban nasumični Keychain ključ štiti tu bazu podataka AES-GCM-om. Kada je šifrirana iCloud sigurnosna kopija omogućena, Vaultaire prenosi deterministički lokator fraze i AES-GCM šifrirani manifest oporavka; fraza u otvorenom tekstu nije u tom zapisu. Fraza je isključena iz analitike i Vaultaire je ne prima.
Nema oporavka
Ako izgubite i svoj uzorak i svaku upotrebljivu kopiju tajne fraze, Vaultaire nema poništavanje računa ili ključ koji drži pružatelj usluga koji može dešifrirati trezor za vas. Hoće li lokalni oporavak ostati moguć ovisi o tome koji podaci zaštićeni Keychainom i podaci trezora još postoje na uređaju. Šifrirana iCloud sigurnosna kopija i dalje zahtijeva svoju frazu za oporavak ili odgovarajući ključ sigurnosne kopije izveden iz uzorka.
Šifrirani podaci trezora bez preostalih vjerodajnica ili neomotanog ključa su poput trezora čija je kombinacija izgubljena. AES-256 štiti sadržaj, ali praktična granica oporavka je cijela hijerarhija ključeva: lokalni Keychain podaci, ključ trezora izveden iz uzorka, omotnica za oporavak izvedena iz fraze i bilo koja šifrirana sigurnosna kopija u oblaku.
Preporučene prakse za tajnu frazu
Vaša tajna fraza je krajnji backup vaših najprivatnijih podataka. Postupajte s njom u skladu s tim.
Zapišite je na papir
Koristite olovku i papir. Svaku riječ zapišite jasno, po redu, numerirano. Papir se ne može hakirati na daljinu. Malware ga ne može kompromitirati. Ne može se tiho eksfiltrirati iz oblak usluge. Komad papira na sigurnom mjestu najotporniji je oblik sigurnosne pohrane koji je ikad izmišljen.
Nikad je ne pohranjujte digitalno
Ne stavljajte nezaštićenu kopiju u aplikaciju za bilješke, biblioteku snimaka zaslona ili račun e-pošte. Svaka dodatna digitalna kopija stvara još jedno mjesto na kojem fraza može biti izložena zlonamjernim softverom, povredom podataka ili kompromitacijom računa. Vaultaire već čuva zaštićenu lokalnu kopiju za oporavak i prikaz postavki; svaku dodatnu kopiju treba osigurati u skladu s rizikom podataka koje štitite.
Čuvajte je na sigurnom mjestu
Papir pohranite negdje sigurno i privatno. Kućni trezor, sigurnosni pretinac ili zaključana ladica kojoj imate pristup samo vi. Razmotrite iste mjere opreza kao za važan pravni dokument ili rodni list. Imate li više trezora, jasno označite svaku frazu kako biste znali kojemu trezoru pripada.
Razmotrite pouzdanu osobu
Ako vam se nešto dogodi, treba li netko imati pristup vašem trezoru? Ako da, kopiju fraze možete dati pouzdanoj osobi ili je priložiti u zapečaćenoj koverti uz dokumente o nasljedstvu. To je osobna odluka, ali vrijedi o njoj razmišljati prije nego pitanje postane hitno.
Kako oporavak funkcionira
Proces oporavka je jednostavan, ali vrijedi razumjeti što se događa u svakom koraku kako biste točno znali što očekivati.
Korak 1: Otvorite zaslon za oporavak
Kad otvorite Vaultaire i pojavi se zahtjev za uzorak, vidjet ćete opciju oporavka. Dodirnite je i aplikacija prikazuje sučelje za unos riječi gdje možete unositi ili odabirati svaku riječ tajne fraze.
Korak 2: Unesite frazu
Unesite cijelu frazu istim redoslijedom riječi u kojem je spremljen. Vaultaire normalizira velika i mala slova i razmake, ali riječi i njihov redoslijed i dalje su važni jer postaju PBKDF2 unos. Generirani format je rečenica od 9 zasebnih riječi, a ne BIP-39 popis, a prilagođena fraza može koristiti drugačiji broj riječi.
Korak 3: Regeneracija ključa
Nakon što se fraza unese, Vaultaire je normalizira i pokreće PBKDF2-HMAC-SHA512 kroz 800 000 ponavljanja s determinističkom soli izvedenom iz fraze. Ista normalizirana fraza proizvodi isti 256-bitni ključ za oporavak na drugom uređaju. AES-GCM zatim provjerava taj ključ u odnosu na lokalnu omotnicu za oporavak ili manifest za oporavak u oblaku prije nego što se prihvati bilo koji ključ trezora ili sigurnosne kopije.
Korak 4: Postavite novi uzorak
Nakon što je trezor ponovno dostupan, Vaultaire može postaviti novi uzorak. Glavni ključ nasumične enkripcije datoteka ostaje nepromijenjen, ali novi uzorak izvodi novi lokalni ključ trezora i novi deterministički rezervni ključ. Promjena uzorka također generira zamjensku frazu za oporavak i omotnicu, tako da morate spremiti novu frazu prije napuštanja tijeka.
Često postavljana pitanja
Mogu li pregledati tajnu frazu nakon stvaranja trezora?
Da. Vaultaire pohranjuje frazu unutar AES-GCM šifrirane baze podataka za oporavak u iOS Keychainu tako da se kasnije može prikazati iz postavki tog trezora. Vaultaire je ne pohranjuje na poslužitelj tvrtke niti je šalje analitici. Svatko tko može otvoriti trezor i doći do njegovih postavki možda će je moći vidjeti, tako da je pristup uređaju i dalje važan.
Što se događa ako izgubim i uzorak i tajnu frazu?
Ako se nijedna vjerodajnica ne može oporaviti s vašeg uređaja ili vaše vlastite evidencije, Vaultaire nema ključ koji drži pružatelj ili uslugu poništavanja računa koja može dešifrirati trezor. Šifrirana iCloud sigurnosna kopija i dalje zahtijeva svoju frazu za oporavak ili rezervni ključ izveden iz uzorka.
Je li tajna fraza isto što i lozinka?
Generirana fraza je prilagođena rečenica od 9 zasebnih riječi odabranih kriptografski sigurnom slučajnošću; Vaultaire također dopušta potvrđenu prilagođenu frazu. Nije BIP-39 i ne kodira 256-bitni ključ. PBKDF2-HMAC-SHA512 izvodi 800 000 ponavljanja kako bi izveo 256-bitni ključ za oporavak, ali sigurnost fraze ostaje ograničena vlastitom entropijom.
Mijenja li se tajna fraza ako promijenim uzorak?
Da. Vaultaire generira novu frazu za oporavak kada promijenite uzorak. Glavni ključ za enkripciju datoteke ostaje isti, ali novi uzorak proizvodi novi ključ trezora i rezervni ključ, a omotnica za oporavak kreirana je za novu frazu. Spremite zamjensku frazu prije napuštanja tijeka promjene uzorka.
Mogu li koristiti tajnu frazu na drugom uređaju?
Da, ako postoji šifrirana iCloud sigurnosna kopija. Normalizirana fraza pronalazi CloudKit manifest oporavka, a ključ izveden iz fraze dekriptira ključ trezora i ključ sigurnosne kopije unutar njega. Ti ključevi zatim otvaraju šifriranu sigurnosnu kopiju. Bez podataka o lokalnom trezoru ili odgovarajuće šifrirane sigurnosne kopije, sama fraza nema šifrirani tekst za vraćanje.
Koristi li Vaultaire BIP-39?
Ne. Vaultaire koristi prilagođeni generator rečenica, a ne BIP-39 format. Zadana fraza ima 9 zasebnih riječi umetnutih u gramatički predložak, dok prilagođena fraza za oporavak mora sadržavati najmanje 6 zasebnih riječi i proći provjeru snage aplikacije. Fraza izvodi ključ za oporavak; ne kodira ključ trezora.
Vaša sigurnosna mreža čeka
Stvorite prvi trezor i osigurajte frazu za oporavak. Traje manje od minute.
Preuzmi Vaultaire besplatno