Beveiligingsmodel

Privé door ontwerp, niet door beloftes.

Je hoeft ons niet te vertrouwen. Sealby is privé door hoe het is gebouwd: er is geen account, geen server, en de sleutels verlaten je apparaten nooit.

De termen, uitgelegd

Vier dingen die de moeite waard zijn om te weten.

AES-256-GCM
De versleutelingsstandaard die banken en overheden gebruiken. 256-bits sleutels en een ingebouwde integriteitscontrole, zodat een bestand dat is geknoeid simpelweg niet meer opent. Sealby geeft elk bestand zijn eigen sleutel.
Secure Enclave
Een niet-exporteerbare sleutel in de Secure Enclave beschermt de ontgrendelsleutel van het apparaat. Sealby combineert die bescherming in de app met je pincode, patroon of wachtzin.
Herstelzin
Twaalf woorden, gegenereerd op je apparaat, die de sleutel van een kluis vertegenwoordigen. Schrijf ze één keer op. Raak je je pincode of telefoon kwijt, dan brengt de zin die kluis terug vanuit een back-up. Niemand anders heeft een kopie.
Versleutelde iCloud-back-up
Als je back-up aanzet, uploadt Sealby alleen versleutelde blokken. Elk blok wordt versleuteld voordat het de telefoon verlaat, zodat iCloud gegevens opslaat die het niet kan lezen, tellen of indexeren.

Geen account, geen server, geen achterdeur

Er valt nergens op in te loggen, en geen server bewaart je sleutels. Er is geen hoofdsleutel en geen achterdeur. Toegang hangt van niemand af behalve van jou.

Ontkenbaar door ontwerp

Elke kluis zit achter een eigen pincode. Kluizen worden opgeslagen als identieke versleutelde blokken, zonder lijst en zonder telling, nergens.

Herstel in eigen hand

Elke kluis heeft een eigen herstelzin, aangemaakt op je apparaat en alleen aan jou getoond. Bewaar die goed, en je kunt die kluis op elk apparaat herstellen.

Voor de technische lezer

Hoe een bestand wordt verzegeld.

De hele pijplijn draait op je apparaat. Elke stap is een standaardconstructie, en het byte-niveau formaat is gedetailleerd vastgelegd.

  1. 1

    Je pincode wordt nooit de sleutel

    De pincode, het patroon of de wachtwoordzin wordt uitgerekt met een geheugenintensieve functie, per apparaat gekalibreerd, zodat offline raden traag blijft, zelfs op snelle hardware.

    Argon2id (libsodium) → sleutelversleutelingssleutel
  2. 2

    De Secure Enclave omhult de kluissleutel

    De kluissleutel wordt omhuld door een sleutel die in de Secure Enclave leeft en wordt beveiligd door de toegangscode van het apparaat. Hij kan niet worden geëxporteerd, gekopieerd of naar een andere telefoon verplaatst.

    Secure Enclave P-256 · beveiligd met toegangscode
  3. 3

    Eén sleutel per bestand

    Elke kluis heeft één willekeurige 256-bits sleutel. Elk bestand en elke notitie erin wordt verzegeld met een eigen sleutel, afgeleid van de kluissleutel en het bestand-id, zodat nooit twee bestanden dezelfde sleutel delen en één blootgestelde bestandssleutel nooit de kluis blootlegt.

    Kluissleutel: 256-bit CSPRNG · bestandssleutel = HKDF-SHA256(kluissleutel, bestands-id)
  4. 4

    AES-256-GCM, blok voor blok

    Inhoud wordt in blokken versleuteld met elk een unieke nonce, en de metadata wordt ermee geauthenticeerd. Een blok dat is geknoeid, verwisseld of herschikt, opent niet meer.

    96-bit nonce = 32-bit salt ‖ 64-bit teller · 128-bit tag · geauthenticeerde header
  5. 5

    Blokken van vaste grootte, geen index

    Versleutelde output wordt opgeslagen als identiek ogende blokken. Er is geen globale lijst van kluizen of bestanden, dus iCloud kan blokken tellen, maar geen kluizen.

    Uniforme blokkenpool · geen leesbaar manifest · geen register
  6. 6

    Herstel verzegeld aan een sleutelpaar per kluis

    Elke kluis heeft zijn eigen herstelsleutelpaar. De 12 woorden coderen de privésleutel; de publieke helft verzegelt een kopie van de kluissleutel. Alleen die kluis opent, en alleen met die woorden.

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

    Vragen over het beveiligingsmodel?

    Vraag het aan de persoon die het heeft gebouwd. Een mens leest elk bericht, en het cryptografisch ontwerp en het bestandsformaat zijn eerlijk speelterrein.

    Mail naar hello@sealby.app

Wat een server zou kunnen zien

  • Dat die versleutelde gegevens bestaan, en ongeveer hoe groot ze zijn
  • Wanneer een back-up voor het laatst is gewijzigd

Wat niemand kan zien

  • Je bestanden, foto’s, video’s of notities
  • Je pincode, wachtwoordzin of sleutels
  • Hoeveel kluizen je hebt, of dat er een verborgen kluis bestaat
  • Ooit iets leesbaars, want er is geen sleutel om af te geven

Heldere antwoorden.

Kan Sealby of Apple mijn gegevens lezen?

Nee. Je gegevens worden op je apparaat versleuteld en er wordt alleen versleutelde data opgeslagen of gesynchroniseerd. Er is geen account, geen sleutel op een server en geen achterdeur. Er is niets leesbaars om in te zien of gedwongen af te geven.

Welke versleuteling gebruikt Sealby?

Bestanden en notities worden versleuteld met AES-256-GCM, elk met een eigen sleutel. Die sleutels worden beschermd door de Secure Enclave in je apparaat en ontgrendeld met je pincode, patroon of wachtwoordzin.

Wat als ik mijn herstelzin verlies?

Dan hangt die kluis alleen af van deze telefoon en de bijbehorende pincode, patroon of wachtwoordzin. Raak je ook die kwijt, of raak je de telefoon kwijt, dan kan niemand de kluis herstellen. Er is geen hoofdsleutel en geen achterdeur. Dat is de afweging die Sealby leesbaar maakt voor niemand behalve jou, dus bewaar je herstelzin zorgvuldig.

Volgen jullie me op deze website?

Niet als persoon. Deze site plaatst geen cookies, slaat geen identifier op je apparaat op en laadt geen trackers of advertentiepixels van derden. We tellen paginabezoeken en App Store-kliks op onze eigen infrastructuur, zonder enige vorm van identifier, zodat we kunnen zien welke pagina's en talen nuttig zijn, maar nooit wie ze heeft gelezen. Browsers die Do Not Track of Global Privacy Control versturen, worden helemaal niet meegeteld. Privacy is het product, dus de website is daarop afgestemd.

Meer: hoe ontkenbare kluizen werken ·volledige FAQ ·Een beveiligingsprobleem gevonden? Mail naar hello@sealby.app.

Privacy die niet afhangt van vertrouwen in ons.

Download Sealby en houd je gegevens onleesbaar voor iedereen behalve jou.

Download in de App Store

iPhone & iPad · iOS 17+ · Gratis