Tietoa meistä
Yksi henkilö. Ei tiimiä, ei sijoittajia, ei neuvoa-antavaa hallitusta.
Nimeni on Rasty Turek ja olen Vaultairen takana oleva henkilö.
Yksi insinööri, yksi koodipohja, yksi joukko arkkitehtuuripäätöksiä, jotka vastaavat ainoastaan sovelluksen käyttäjille. Siinä koko organisaatiokaavio.
Vaultaire on iPhonelle ja iPadille tehty sovellus, joka säilyttää kuvat, videot ja dokumentit holveissa, jotka salataan laitteella AES-256-GCM:llä. Jokainen holvi avautuu piirtämälläsi kuviolla. Vaultaire-tiliä ei tarvitse luoda, ja ilmaisversioon mahtuu enintään 3 holvia, joissa on yhteensä 100 kuvaa ja 10 videota. Sovelluksen julkaisee Wraxle LLC, ja sitä jaetaan vain App Storen kautta.
Miksi yksi henkilö on merkityksellinen
Kun rakennat yksityisyystyökalun tiimin kanssa, luot pintaala-ongelman. Jokaisella insinöörillä, joka koskee koodipohjaan, on pääsy arkkitehtuuriin. Jokaisella sijoittajalla on mielipide monetisaatiosta. Jokaisella hallituksen jäsenellä on fidusiaarinen velvollisuus, joka saattaa olla ristiriidassa oikeutesi kanssa pitää tiedostosi yksityisinä.
Vaultairea rakentaa ja ylläpitää yksi henkilö. Sovelluksella ei ole Vaultaire-tilipalvelua eikä palveluntarjoajan hallussa olevaa holvin salauksenpurkuavainta. Sen tietoturva-arkkitehtuuri käyttää AES-256-GCM:ää, PBKDF2-HMAC-SHA512:ta, iOS Keychainia ja asiakaspuolella salattuja CloudKit-tietueita. Tämä palveluntarjoajan raja rajoittaa sitä, mitä yritys voi luovuttaa, mutta julkaistu sovellus, iOS, laite ja toteutus kuuluvat edelleen luottamusmalliin.
Tausta
Aloitin urani insinöörinä Googlella. Sen jälkeen rakensin muutaman yrityksen, joista jokainen keskittyi skaalautuvuuteen, tietoinfrastruktuuriin ja miljoonien käyttäjien järjestelmiin. Tietoturva oli aina punaisena lankana tässä työssä. Kun toimit suuressa mittakaavassa, opit nopeasti, että arkkitehtuuri joko suojaa ihmisiä oletusarvoisesti tai ei suojaa heitä lainkaan.
Matkan varrella rakensin yrityksiä tietoturvan ja sisällön attribuoinnin alueella, työskennellen ongelmien parissa, joissa tietojen eheys ja pääsynhallinta eivät ole ominaisuuksia. Ne ovat tuote. Tämä tausta muovasi ajatteluani salauksesta, avainten hallinnasta ja siitä, mitä ohjelmiston aito nollatietoisuus tarkoittaa.
Viime aikoina olen keskittynyt tekoälytyökaluihin: agentit, evaluointijärjestelmät ja kehittäjien työnkulut iOS:llä, macOS:llä ja verkossa. Yhteinen lanka on sama: rakenna asioita, jotka tuottavat todellista arvoa ilman, että ihmisten täytyy luovuttaa datansa käyttääkseen niitä.
Mitä Vaultaire on
Vaultairessa turvallisuustaustani ja kiinnostukseni salaussuunnitteluun kohtaavat. Halusin rakentaa salatun holvin, joka tekee sen, mitä useimmat holvisovellukset vain teeskentelevät – salaa tiedostosi, ei vain piilota niitä PIN-näytön taakse. Piirtämäsi kuvio johtaa holvin avaimen, joka todentaa salatun indeksin ja purkaa erillisen satunnaisen pääavaimen AES-256-GCM-tiedostosalausta varten. En käytä palvelua, joka vastaanottaa luettavaa holvisi sisältöä tai salauksen purkuavaimia, joten en voi noutaa niitä puolestasi tai paljastaa palveluntarjoajan hallussa olevaa kopiota.
Pakotusholvi, jossa tietyn kuvion piirtäminen pakotettuna poistaa hiljaa muiden holviesi indeksit, tallennustiedostot ja palautuskytkennät, on olemassa, koska ajattelin ihmisiä, jotka tarvitsevat tätä eniten. Toimittajat, aktivistit, hyväksikäytöstä selviytyneet, vihamielisiä rajoja ylittävät matkustajat. Nämä eivät ole teoreettisia käyttäjiä. Siksi Vaultaire erottaa sen, mitä tavallinen käyttöliittymä paljastaa, siitä, mitä salattu sovellussäilön tallennus voi silti paljastaa rikostekniselle tutkijalle.
Miten rakennan
Kiinnitän huomiota yksityiskohtiin, jotka useimmat ohittavat. Binäärikoko, koska turvotus on merkki huolimattomuudesta. Typografia, koska visuaalinen tarkkuus heijastaa insinöörityön tarkkuutta. Kontekstin tehokkuus, koska tekoälyn kanssa rakentaminen tarkoittaa, että jokainen tuhlattu token on tuhlattu päätös.
Olen usein väärässä, ja pidän siitä. Nopea erehtyminen on tapa löytää jotain toimittamisen arvoista.
Vaultairella ei ole mainonta-SDK:ta, eikä se vaadi identiteettitiliä. Sovellusanalytiikka, kaatumisdiagnostiikka ja Apple Ads -attribuutio ovat oletuksena käytössä, ja ne voi kytkeä pois asetuksen Jaa virheet nimettömästi kautta. Kun tämä on käytössä, nämä virrat käyttävät pseudonyymejä tunnisteita ja karkeita tuotetapahtumia. Ne eivät sisällä holvin sisältöä, malleja, palautuslauseita, tiedostonimiä, tiedostotyyppejä, jakotunnuksia ja holvin tunnuksia.
Jos jokin on rikki, käytä tukilomaketta. Luen kaiken.