Kriptogrāfiskā arhitektūra: kāpēc piekļuve nav iespējama
Drošība balstās uz kriptogrāfiskām garantijām un matemātisku pierādījumu, nevis solījumiem privātuma politikā.
Garantijas, kas pārdzīvo pakalpojuma slēgšanu
Pat pilnīgas servera kompromitēšanas gadījumā uzbrucējs iegūst tikai nejaušus baitus. Kods ir pilnībā atvērts pārbaudei GitHub.
Atslēgu ģenerēšana un šifrēšana
Atslēgas tiek atvasinātas no lietotāja paroles ar Argon2id un X25519. Šifrēšana notiek lokāli pirms nosūtīšanas.
Zero-Knowledge glabāšana
Serveris saņem un glabā tikai šifrētus datu blokus. Servera administratoriem nav iespēju tos atšifrēt.
Atšifrēšana ar uzticamu atslēgu
Tikai otrs tikšanās dalībnieks ar verificētu atslēgu var atšifrēt un izlasīt saturu.
Jūsu dati. Jūsu infrastruktūra. Pierādāmi privāti.
Korporatīvam pircējam frāze „uzticieties mums savu darbinieku visjutīgākajām sarunām” ir grūti pārdodama neatkarīgi no piegādātāja — un tā arī vajadzētu būt. encrypted1on1 ir veidots tā, lai šai frāzei nekad nevajadzētu būt piedāvājuma daļai.
Pašu uzturēta.
Visa platforma darbojas uz infrastruktūras, ko kontrolē jūsu uzņēmums — jūsu serveriem, jūsu mākoņa kontu, jūsu dublēšanas politiku. Datiem nekad nav jāatstāj jūsu organizācijas robeža, ja vien pats neizvēlaties mākoņa opciju.
Atvērtā koda (AGPLv3).
Katra koda rindiņa — arī kriptogrāfija — ir publiska un pieejama auditam. Jūs vai jūsu piesaistīta neatkarīga drošības komanda var tieši pārbaudīt privātuma apgalvojumus, nevis vienkārši uzticēties piegādātāja vārdam. Tas ir principiāli citāds uzticēšanās modelis nekā slēgtā koda SaaS produkts, kas lūdz uzticēties nelasītam pirmkodam un tā lietošanas noteikumiem.
Šifrēts no gala līdz galam — burtiski.
1:1 saturs — atbildes, sajūtas, atgriezeniskā saite, komentāri, tikšanās rezultāti, mērķu progress — tiek šifrēts pārlūkprogrammā, pirms tas vispār sasniedz serveri, ar atslēgām, kas iegūtas no katra lietotāja paša paroles un nekad netiek pārsūtītas. Serveris glabā tikai šifrētu tekstu. Tas to nevar atšifrēt — ne operators, ne IT, ne mēs paši, ne uzbrucējs, kas kompromitējis datubāzi. Divi apzināti un šauri izņēmumi: (1) mērķa nosaukums, apraksts un statuss tiek glabāti kā parasts teksts, tieši lai mērķi varētu atbalstīt uzņēmuma mēroga saskaņošanu un vieglu pārskatu veidošanu; (2) uzņēmuma veidņu bibliotēka (administratoru izveidotie veidņu nosaukumi, apraksti un jautājumu formulējumi, kā arī norāde uz tikšanās izmantoto veidni) tiek glabāta nešifrēta, lai komandas varētu koplietot tikšanās struktūras. Atbildes uz visiem jautājumiem, atgriezeniskā saite, privātās piezīmes un mērķu progresa kontrolpunkti paliek stingri privāti abiem dalībniekiem, bez izņēmumiem.
Tas ir risinājums tieši tai problēmai, kas aprakstīta iepriekš stāstā par produkta izveidi: piegādātāja slēgšana, pārpirkšana vai negodprātīgs darbinieks vairs neietekmē jau uzrakstītā konfidencialitāti, jo nekad nav bijis brīža, kad piegādātājs — jebkurš piegādātājs, ieskaitot mūs — to varētu izlasīt.
„Kā ar tiesas pieprasījumiem, aizskarošas uzvedības izmeklēšanu vai atbilstības prasībām?”
Nē, un tas ir apzināti — jo alternatīva sagrautu visu mērķi. Ja uzņēmums varētu lasīt 1:1 saturu, sarunas, kurām visvairāk vajadzīga godīga norise, vispār pārstātu notikt. Scenārijs, par kuru atbilstības komandām patiešām būtu jāraizējas: darbiniekam ir jāziņo par satraucošu uzvedību, ko izrāda viņa paša vadītājs, vai kāds augstāk hierarhijā. Ja šī persona — vai kāds viņas pakļautībā — varētu lasīt 1:1 tikšanās, vai šāds ziņojums jebkad tiktu godīgi pierakstīts? Konfidencialitāte nav pretrunā ar reālu problēmu atklāšanu. Tā ir priekšnoteikums, lai tās vispār tiktu atklātas.
Un praktiski tas nav strupceļš. Katru 1:1 tikšanos var izlasīt tieši tās divi dalībnieki, neatkarīgi viens no otra — nekad ar vienotu, koplietotu uzņēmuma atslēgu. Ja izmeklēšana skar vienu dalībnieku, saturs joprojām ir pieejams caur otru — tieši tāpat, kā tas būtu, ja tā pati saruna būtu notikusi uz papīra vai personiskā piezīmju blociņā: tiesiskais process var uzlikt par pienākumu personai uzrādīt to, kas viņai ir. Vienkārši tas nekad nav bijis kaut kas, ko platforma varētu nodot pati — tieši tajā ir visa jēga.
Izvietojiet savā infrastruktūrā 2 minūtēs
Viens autonoms konteiners, bez ārējām atkarībām, pilnīga kontrole pār organizācijas datiem.
docker run -d -p 8080:8080 --name e1o1 ghcr.io/aleksejs1/encrypted1on1:latest AGPLv3 • Neierobežots komandas locekļu skaits • Bez telemetrijas