Kalo te dokumentacioni
Baza e njohurive

Enkriptimi në ruajtje

Çdo fushë e një mesazhi e vulosur para se të shkruhet (trupi, subjekti, adresat dhe bajtet e bashkëngjitjeve), kështu që një kopje e bazës së të dhënave është tekst i shifruar e jo postë.

Ende jo

Vetëm kredencialet që na jepni vulosen kështu sot; trupat, subjektet dhe bashkëngjitjet ruhen ashtu siç mbërritën, ndërsa zarfi që do t'i vulosë është ndërtuar, por qëllimisht i palidhur me asgjë.

Hollësi

  • Jo e dërguar. Një gjë vuloset para se të shkruhet dhe asgjë tjetër: një sekret nënshkrimi webhook-u. Ai vuloset nën çelësin e vet të derivuar, kështu që një tekst i shifruar i marrë nga një tabelë nuk mund të hapet si një tjetër, dhe ky është i vetmi vend në kod ku vuloset ndonjë gjë fare. Asnjë trup, subjekt, kontakt, shënim, zë kalendari apo bashkëngjitje nuk kalon përmes tij.
  • Ky është pretendim i ndryshëm nga të dy pranë tij, dhe ndryshimi është se kush e mban çelësin. Enkriptimi skaj më skaj do të thotë se çelësi është i juaji dhe posta nuk lexohet dot këtu; enkriptimi në ruajtje do të thotë se posta vuloset gjatë rrugës drejt ruajtjes nën një çelës që e derivon ky server, kështu që një shkarkim i bazës së të dhënave, një kopje rezervë që humb rrugën ose një kërkesë që dikush nuk duhej ta kishte bërë është tekst i shifruar, ndërsa vetë serveri mund ta hapë ende për të renditur biseda, për të kërkuar dhe për të përmbledhur. E para ju mbron nga ne. E dyta ju mbron nga të gjithë të tjerët, dhe pikërisht kjo është ajo që u ndodh vazhdimisht të tjerëve.
  • Ajo që është e vërtetë sot ia vlen të thuhet troç e jo të lihet për t'u nënkuptuar: posta ruhet mbi infrastrukturë që i enkripton disqet e veta, asnjë shtresë e jona nuk qëndron mbi të, dhe çelësat i mbajmë ne, prandaj serveri mund të lexojë atë që ruan, dhe veçoritë që kërkojnë e përmbledhin postën tuaj bëjnë pikërisht këtë. Faqja e privatësisë e ka thënë këtë me këto fjalë që kur u shkrua dhe do ta thotë derisa kjo të dërgohet.
  • Çdo fushë do të thotë më shumë se trupi. Subjekti, lista e dërguesit dhe e marrësve dhe copëza që shfaq pamja e listës ndodhen në kolona të zakonshme të indeksuara, po ashtu edhe përmbledhjet e gjeneruara nga një mesazh, shënimet që i bashkëngjitni një bisede, emrat e kontakteve, titujt dhe vendndodhjet e kalendarit, si dhe emri e lloji i çdo skedari. Një kartë që thoshte e enkriptuar ndërsa rreshti i subjektit qëndron i zbuluar do të ishte dryn-i që ky produkt refuzon ta vizatojë kudo tjetër.
  • Sa kushton ishte pyetja e hapur, dhe gjysma e kërkimit tani ka një shifër përballë e jo një argument. Kërkimi sot është një kërkesë mbi 4.000 karakteret e para të mesazhit më të ri të çdo bisede, të mbajtura si tekst i thjeshtë. I vulosur, ai bëhet një deshifrim dhe një skanim brenda ruajtjes së kutisë postare që e mban tashmë çelësin, i marrë në copa e jo rresht pas rreshti: mbi një korpus sintetik kjo është rreth 100 deri në 400 milisekonda përgjatë 50.000 bisedave, ndërsa përtej rreth 200.000 duhen rezultate që mbërrijnë gradualisht e jo të gjitha njëherësh. Kjo u mat mbi një makinë zhvillimi kundrejt poste të gjeneruar, jo mbi një kuti postare të vërtetë, prandaj është forma e kostos e jo një premtim për tuajën. Kështu përputhja mbi çdo fragment fjale mbijeton tamam siç bën tani, dhe asgjë nuk ka nevojë të shkruajë në disk një indeks hash-esh fjalësh që dikush ta marrë më vonë. I njëjti tekst është ai që lexojnë përmbledhësi, kalimi mbi trupin i vlerësuesit të phishing-ut, kontrolli i shkrimit nga IA dhe çdo rregull që përputhet mbi fjalë, dhe secili prej tyre e hap njësoj, që është forma e ndershme e këtij pretendimi: i vulosur kundrejt një kopjeje të bazës së të dhënave, kurrë i vulosur kundrejt serverit.
  • Para se të vuloset çdo gjë e pazëvendësueshme, zarfi duhet të mbartë versionin e vet dhe id-në e vet të çelësit. Çdo çelës i derivuar varet sot nga një sekret i vetëm, dhe rrotullimi i tij ju kushton sekretet e nënshkrimit të webhook-ut; sapo trupat të vuloseshin njësoj, rrotullimi i tij do të kushtonte postën. Ajo pjesë është ndërtuar dhe asgjë nuk është vulosur me të. Çdo zarf që prodhon mbart versionin e vet dhe id-në e çelësit që e bëri, të lexueshme para se dikush të provojë ta hapë, dhe lidhet me rreshtin e saktë të cilit i përket: një vlerë e marrë nga një rresht dhe e hedhur në një tjetër nuk hapet, dhe thotë se u zhvendos e nuk dështon si një çelës i gabuar. Asgjë nuk e thërret ende, dhe pikërisht ky është qëllimi i ndërtimit të tij të parit. Formati është angazhimi; adoptimi i tij, një fushë në një kohë, është pjesa që mbetet e kthyeshme.
  • Një fjali e vetme vendos çfarë vuloset, që të mund të zbatohet mbi një kolonë për të cilën askush nuk ka menduar ende: vulos gjithçka që shkroi ose zgjodhi një person, lër gjithçka që zgjodhi makina. Një subjekt, një trup, një shënim bisede, një emër kontakti, një titull kalendari, një emër skedari, një rregull që shtypët: ato erdhën nga ju. Një id mesazhi, një gjendje radhe, një numër riprovash, një id rreshti: ato u gjeneruan këtu, dhe vulosja e tyre nuk blen asgjë ndërsa kushton çdo kërkesë që i lexon. Mbi të qëndrojnë dy përjashtime. Një vlerë që është tashmë e pakthyeshme, një hash ose një tretje tokeni, nuk bëhet më e sigurt duke u vulosur edhe ajo. Një vlerë e publikuar me qëllim mbetet e lexueshme, sepse vulosja e saj do të vuloste të vetmen gjë për të cilën ajo ekziston.
  • Tri gjëra mbeten të lexueshme nën atë rregull, dhe secila është diçka mbi të cilën ndërtohet kutia postare e jo një cep i lënë përgjysmë. Vulat kohore, sepse janë çelësi i renditjes dhe kursori i faqosjes, dhe një kuti postare që nuk renditet dot sipas datës nuk është kuti postare. Domeni juaj, sepse kërkesa që e lexon është mënyra si një mesazh hyrës gjen qiramarrësin të cilit i përket, para se të jetë i identifikuar dikush dhe para se të jetë në dorë ndonjë çelës. Çelësat e publikuar, sepse një dërgues e kërkon tuajin. Secila prej tyre thotë diçka për formën e një llogarie, dhe asnjëra prej tyre nuk është përmbajtja e postës suaj.
  • Vulosja nën një çelës që e derivon serveri është shkalla e parë dhe ajo që po ndërtohet. E dyta, vulosja te çelësi juaj sapo mbërrin posta, që asnjë çelës këtu të mos e hapë, është një ndryshim më i madh dhe një produkt tjetër: trupi del përgjithmonë nga kërkimi dhe nga veçoritë e IA-së, ndërsa kujdestaria e çelësit dhe një frazë rikuperimi zhvendosen mes jush dhe postës suaj. Ajo është një zgjedhje që bëhet me qëllim e jo një çelës për t'u kthyer, dhe kjo kartë do të thotë cila prej tyre u dërgua, në vend që t'i turbullojë të dyja.