Varnostni model

Zasebno po zasnovi, ne po obljubi.

Ni ti treba zaupati nam. Sealby je zaseben zaradi tega, kako je zgrajen: ni računa, ni strežnika, ključi pa nikoli ne zapustijo tvojih naprav.

Pojmi, razloženi

Štiri stvari, ki jih je vredno poznati.

AES-256-GCM
Standard šifriranja, ki ga uporabljajo banke in vlade. 256-bitni ključi in vgrajeno preverjanje celovitosti, zato se datoteka, pri kateri je nekdo posegal, preprosto zavrne odpreti. Sealby vsaki datoteki da lasten ključ.
Secure Enclave
Ključ v Secure Enclave, ki ga ni mogoče izvoziti, ščiti ključ za odklepanje naprave. Sealby v aplikaciji združi to zaščito z vašo kodo PIN, vzorcem ali geselno frazo.
Obnovitvena fraza
Dvanajst besed, ustvarjenih na tvoji napravi, ki nadomeščajo ključ trezorja. Zapiši si jih enkrat. Če izgubiš kodo PIN ali telefon, fraza povrne ta trezor iz varnostne kopije. Kopije nima nihče drug.
Šifrirana varnostna kopija v iCloudu
Ko vklopiš varnostno kopiranje, Sealby naloži le zmešane bloke. Vsak blok se šifrira, preden zapusti telefon, zato iCloud hrani podatke, ki jih ne more prebrati, prešteti ali indeksirati.

Brez računa, strežnika in stranskih vrat

Ni se kam prijaviti in noben strežnik ne hrani tvojih ključev. Glavnega ključa ni in stranskih vrat ni. Dostop ni odvisen od nikogar razen od tebe.

Možnost zanikanja že v zasnovi

Vsak trezor stoji za svojo kodo PIN. Trezorji so shranjeni kot enaki šifrirani bloki, brez seznama in brez števila, nikjer.

Obnovitev, ki jo nadzoruješ ti

Vsak trezor ima svojo obnovitveno frazo, ustvarjeno na tvoji napravi in prikazano samo tebi. Shrani jo na varno in trezor lahko obnoviš na kateri koli napravi.

Za tehnično podkovane bralce

Kako je datoteka zapečatena.

Celoten postopek poteka na tvoji napravi. Vsak korak je standardna zgradba, format na ravni bajtov pa je podrobno zapisan.

  1. 1

    Tvoja koda PIN nikoli ne postane ključ

    Koda PIN, vzorec ali geslo se raztegnejo s pomnilniško zahtevno funkcijo, umerjeno glede na napravo, zato je uganjevanje brez povezave počasno tudi na hitri strojni opremi.

    Argon2id (libsodium) → ključ za ovijanje ključa
  2. 2

    Secure Enclave ovije ključ trezorja

    Ključ trezorja je ovit s ključem, ki živi v Secure Enclave in ga varuje koda naprave. Ni ga mogoče izvoziti, kopirati ali prenesti na drug telefon.

    Secure Enclave P-256 · zaščiteno s kodo naprave
  3. 3

    En ključ na datoteko

    Vsak trezor ima en naključen 256-bitni ključ. Vsaka datoteka in zapisek v njem sta zapečatena z lastnim ključem, izpeljanim iz ključa trezorja in id-ja datoteke, zato si nobeni dve datoteki ne delita ključa in en razkrit ključ datoteke nikoli ne razkrije trezorja.

    Ključ trezorja: 256-bitni CSPRNG · ključ datoteke = HKDF-SHA256(ključ trezorja, ID datoteke)
  4. 4

    AES-256-GCM, del za delom

    Vsebina se šifrira po delih, vsak s svojim enkratnim nonce, metapodatki pa so z njim overjeni. Del, pri katerem je nekdo posegal, ga zamenjal ali prerazporedil, se zavrne odpreti.

    96-bitni nonce = 32-bitna sol ‖ 64-bitni števec · 128-bitna oznaka · overjena glava
  5. 5

    Bloki fiksne velikosti, brez indeksa

    Šifrirani izhod se shrani kot enako videti bloki. Ni globalnega seznama trezorjev ali datotek, zato lahko iCloud prešteje bloke, ne pa trezorjev.

    Enoten nabor blokov · brez berljivega manifesta · brez registra
  6. 6

    Obnovitev, zapečatena na par ključev posameznega trezorja

    Vsak trezor ima svoj par ključev za obnovitev. 12 besed kodira zasebni ključ; javna polovica zapečati kopijo ključa trezorja. Odpre se le ta trezor, in le s temi besedami.

    HPKE · DHKEM(P-256) / HKDF-SHA256 / AES-256-GCM
  7. 7

    Vprašanja o varnostnem modelu?

    Vprašaj osebo, ki ga je zgradila. Vsako sporočilo prebere človek, kriptografska zasnova in format datoteke pa sta odprta tema.

    Piši na hello@sealby.app

Kaj bi strežnik lahko videl

  • Da šifrirani podatki obstajajo in približno kako veliki so
  • Kdaj se je varnostna kopija nazadnje spremenila

Česa ne vidi nihče

  • Tvojih datotek, fotografij, videov ali zapiskov
  • Tvoje kode PIN, gesla ali šifrirnih ključev
  • Koliko trezorjev imaš in ali skriti sploh obstaja
  • Ničesar berljivega, nikoli, ker ključa, ki bi ga kdo izročil, ni

Odgovori brez ovinkarjenja.

Ali lahko Sealby ali Apple prebereta moje podatke?

Ne. Tvoji podatki se šifrirajo na tvoji napravi, shranijo ali sinhronizirajo pa se samo šifrirani podatki. Ni računa, ni ključa na strežniku in ni stranskih vrat. Ne obstaja nič berljivega, do česar bi kdo lahko dostopal ali kar bi bil prisiljen izročiti.

Kakšno šifriranje uporablja Sealby?

Datoteke in zapiski so šifrirani z AES-256-GCM, vsak s svojim ključem. Ključe varuje Secure Enclave v tvoji napravi, odkleneš pa jih s kodo PIN, vzorcem ali geslom.

Kaj, če izgubim obnovitveno frazo?

Tedaj je ta trezor odvisen samo od tega telefona in njegove kode PIN, vzorca ali gesla. Če izgubiš tudi te ali izgubiš telefon, trezorja ne more obnoviti nihče. Ni glavnega ključa in ni stranskih vrat. To je kompromis, zaradi katerega Sealbyja ne more prebrati nihče razen tebe, zato obnovitveno frazo shrani zelo skrbno.

Ali mi na tem spletnem mestu sledite?

Ne, ne kot osebo. To spletno mesto ne uporablja piškotkov, ne shranjuje nobenega identifikatorja v tvoji napravi in ne nalaga sledilnikov ali oglaševalskih pik tretjih oseb. Obiske strani in klike na App Store štejemo v svoji lastni infrastrukturi, brez kakršnega koli identifikatorja, tako da vidimo, katere strani in jeziki so uporabni, nikoli pa, kdo jih je bral. Brskalniki, ki pošiljajo Do Not Track ali Global Privacy Control, sploh niso šteti. Zasebnost je izdelek, zato je temu prilagojeno tudi spletno mesto.

Več: kako delujejo skriti trezorji ·vsa pogosta vprašanja ·Varnostna napaka? Piši na hello@sealby.app.

Zasebnost, ki ni odvisna od zaupanja nam.

Prenesi Sealby in poskrbi, da tvoje podatke prebereš samo ti.

Prenesi iz App Stora

iPhone in iPad · iOS 17+ · Brezplačno