Az alkalmazásról

Egy személy. Nincs csapat, nincs befektető, nincs tanácsadó testület.

Vázlat egy fejlesztőről az asztalnál
Valahol könyvek és egy MacBook Pro között születik a kód.

Rasty Turek vagyok, a Vaultaire mögött álló ember.

Egy mérnök, egy kódbázis, olyan architekturális döntések, amelyeknek csak az alkalmazás felhasználói felé van felelőssége. Ez a teljes szervezeti struktúra.

Miért számít az egy személy

Ha adatvédelmi eszközt csapattal készítesz, hozzáférési hatóköri probléma keletkezik. Minden mérnök, aki megérinti a kódot, hozzáfér az architektúrához. Minden befektető, aki finanszírozza a vállalatot, véleménnyel bír a monetizációról. Minden igazgatósági tagnak fiduciárius kötelezettsége van, amely ellentétes lehet a privát fájlok tárolásához fűződő jogoddal.

A Vaultaire-t egy személy építi és üzemelteti. Az alkalmazás nem rendelkezik Vaultaire-fiókszolgáltatással, és nincs szolgáltató által birtokolt trezor-dekódoló kulcs. Az biztonsági architektúra használ AES-256-GCM, PBKDF2-HMAC-SHA512, iOS Keychain, és kliensoldali titkosítással CloudKit rekordokat. Ez a szolgáltatói határ korlátozza azt, amit a vállalat nyilvánosságra hozhat, míg a szállított ügyfél iOS, az eszköz és a megvalósítás továbbra is a bizalmi modell része marad.

Háttér

A karrieremet a Google-nél kezdtem mérnökként. Ezután több vállalatot alapítottam, mindegyiket skálázásra, adatinfrastruktúrára és milliókat kiszolgáló rendszerekre fókuszálva. A biztonság mindig átszőtte ezt a munkát. Nagy léptékben gyorsan megtanulod, hogy az architektúra vagy alapból védi az embereket, vagy egyáltalán nem.

Az úton biztonsági és tartalomegyeztetési vállalatokat alapítottam, és olyan problémákon dolgoztam, ahol az adatintegritás és a hozzáférés-szabályozás nem funkció. Ezek a termék. Ez a háttér formálta a titkosítással, kulcskezeléssel kapcsolatos gondolkodásomat, és azt, mit jelent valójában zero-knowledge elvű szoftver.

Az utóbbi időben AI-eszközökre koncentrálok: ügynökök, értékelési rendszerek és fejlesztői munkafolyamatok iOS-re, macOS-re és webre. A közös fonal ugyanaz: valódi értéket teremteni anélkül, hogy az embereknek át kellene adniuk az adataikat.

Mi a Vaultaire

A Vaultaire az a hely, ahol a biztonsági hátterem és a kriptográfiai tervezés iránti érdeklődésem találkozik. Olyan titkosított tárolót szerettem volna létrehozni, amely azt teszi, amit a legtöbb trezoralkalmazás csak úgy tesz – valójában titkosítja a fájlokat, nem csak elrejti őket egy PIN-képernyő mögé. A mintát rajzolsz levezeti a tárolókulcsot, amely hitelesíti a titkosított indexet, és kibont egy külön véletlenszerű mesterkulcsot a számára AES-256-GCM fájl titkosítás. Nem üzemeltetek olyan szolgáltatást, amely megkapja az Ön olvasható tárolótartalmát vagy visszafejtési kulcsait, ezért nem tudom lekérni azokat az Ön helyett, és nem közölhetem a szolgáltató által birtokolt másolatot.

A kényszerboltozat – ahol egy adott minta kényszer hatására történő megrajzolása csendben eltávolítja a helyi indexeket és helyreállítási leképezéseket a többi tárolóról – azért létezik, mert azokra gondoltam, akiknek erre a legnagyobb szükségük van. Újságírók, aktivisták, bántalmazások túlélői, ellenséges határokat átlépő utazók. Ezek nem elméleti felhasználók. Ezért választja el a Vaultaire azt, amit a közönséges interfész felfed, attól, hogy a titkosított alkalmazástároló tárhely még mindig kitehet egy igazságügyi szakértő számára.

Hogyan dolgozom

A részletekre vagyok megszállva, amelyeket a legtöbb ember átugrásra szán. A bináris fájlméret, mert a felesleges az odafigyelés hiányának jele. A tipográfia, mert a vizuális pontosság mérnöki pontosságot tükröz. A kontextushatékonyság, mert az AI-munkában minden felesleges token felesleges döntés.

Gyakran tévedek, és ezt előnyben részesítem. A gyors sikertelenség az út ahhoz, ami kiadásra érdemes.

A Vaultaire nem rendelkezik hirdetési SDK-val vagy identitásfiókkal. Az alkalmazáson belüli elemzés, az összeomlási diagnosztika és az Apple Ads-hozzárendelés kikapcsolva marad mindaddig, amíg nem engedélyezi a Help Improve Vaultaire funkciót a Beállításokban. Ha engedélyezve van, a dokumentált folyamatok álnév-azonosítókat és durva termékeseményeket használnak, miközben kizárják a tároló tartalmát, mintáit, helyreállítási kifejezéseit, fájlneveket, fájltípusokat, megosztási azonosítókat és tárolóazonosítókat.

Kapcsolat

Ha valami nem működik, használd a támogatási űrlapot. Mindent elolvasok.

Győződj meg magad

Ingyenes szint. Nincs fiók. Nincs gyűjtött adat. Csak titkosítás.

Vaultaire letöltése