Dak li l-post ta' laqgħa tagħna jaf dwarek
Nibdew mill-bażiku. Il-post ta' laqgħa tagħna jaf eżattament tliet affarijiet dwarek: l-isem tal-utent tiegħek, l-identifikatur uniku tiegħek, u hash tal-password tiegħek. Hash hija trasformazzjoni matematika irreversibbli — jista' jivverifika li l-password tiegħek hija korretta mingħajr ma jkun jaf x'inhi. Il-password vera tiegħek teżisti biss f'moħħok u fuq l-apparat tiegħek.
Xejn aktar. Aħna ma naħżnux ma' min titkellem jew x'tgħid. It-tunnels tiegħek u l-ismijiet tal-kuntatti tiegħek jeżistu biss fuq l-apparat tiegħek, kriptati, u l-punt ta' laqgħa tagħna ma jistax jiftaħhom anki jekk ried.
Il-mailboxes
Immaġina ħajt b'mailboxes numerati, bħal f'uffiċċju tal-posta antik. Meta l-app tiegħek trid tikkonnettja ma' xi ħadd, tħalli nota f'mailbox li tgħid 'Irrid nitkellem ma' l-utent X'. Xejn aktar. Ma tgħidx min int. Ma tgħidx x'trid titkellem dwaru. Biss nota f'mailbox.
Minn żmien għal żmien, l-applikazzjonijiet kollha konnessi ma' Solo2 jiċċekkjaw il-kaxxi tal-posta f'każ li xi ħadd ikun ħallielhom nota. Huwa bħal li tmur sal-uffiċċju tal-posta u tistaqsi: "Hemm xi ħaġa għalija?". Jekk il-kuntatt tiegħek isib in-nota tiegħek, jitlob lill-punt ta' laqgħa l-indirizz IP li ħallejt. Huwa jagħtihulu. L-indirizz jinżamm fil-memorja tas-server għal ftit sekondi u qatt ma jinkiteb fuq id-diska.
Minn dak il-punt 'il quddiem, il-post ta' laqgħa jisparixxi
Ladarba ż-żewġ apparati jafu l-indirizz ta' xulxin, jitkellmu direttament ma' xulxin. Il-post ta' laqgħa m'għadux jipparteċipa. Jekk il-konnessjoni diretta ma tkunx possibbli, il-messaġġi jgħaddu kriptati mill-mera tagħna, li ma żżomm xejn. Ma jaħżinhomx. Ma jafx jekk il-konnessjoni ġietx stabbilita jew le. Ma jafx kemm iddum. Ma jafx kemm messaġġi jiġu skambjati jew kemm huma kbar.
Tant li, jekk il-post ta' laqgħa jintefa dak il-ħin, f'konnessjoni diretta ż-żewġ utenti jibqgħu jitkellmu eżattament l-istess. Il-konversazzjoni ma tiddependix minnu. Kienet tiddependi minnu biss biex iż-żewġ apparati jsibu lil xulxin. Ladarba konnessi, huwa irrilevanti.
Il-konversazzjoni hija sigura qabel ma tibda
Meta żewġ persuni joħolqu tunnel f'Solo2, l-apparati tagħhom jiskambjaw ċwievet kriptografiċi pubbliċi. Minn dak il-mument, kull messaġġ jiġi encrypted biċ-ċavetta tar-riċevitur — u r-riċevitur biss jista' jiddeċifrah. Dan jiġri qabel ma tibda xi konversazzjoni. Iċ-ċwievet huma lesti mill-mument li jinħoloq it-tunnel.
Għalhekk, meta ż-żewġ apparati jikkonnettjaw direttament, il-komunikazzjoni hija diġà protetta. M'għandhomx bżonn jinnegozjaw xejn. M'għandhomx bżonn jitolbu permess mill-post ta' laqgħa. Iċ-ċwievet huma tagħhom, fuq l-apparati tagħhom, u ħadd ieħor m'għandux.
X'ifisser dan fil-prattika
Li l-konversazzjonijiet tiegħek ma jinħażnux fuq ebda server. M'hemm l-ebda database ta' messaġġi x'tiġi ħakkjata. Jivvjaġġaw kriptati mill-apparat tiegħek għal dak tal-persuna l-oħra.
Id-darba li jmiss li xi ħadd jgħidlek li app "tikkripta l-messaġġi tiegħek minn tarf sa tarf", staqsih dwar kull ħaġa oħra: min jaf il-kuntatti tiegħek, f'liema ħin titkellem, kemm-il darba. Jekk it-tweġiba hija "is-server tagħna, imma ma nużawhx għal xi ħaġa ħażina", dik hija wegħda. F'Solo2 it-tweġiba hija differenti: il-kuntatti tiegħek huma kriptati fuq l-apparat tiegħek u aħna ma naħżnux ma' min titkellem jew x'tgħid.