Protokolli Arpokrat Privatësi nga arkitektura.
Arpokrat Messenger është ndërtuar mbi SimpleX — rrjeti i mesazherisë pa ID përdoruesish. Pa llogari, pa direktori qendrore, pa metadata për t’u dorëzuar. Ja saktësisht si funksionon.
Një server që nuk di asgjë nuk mund të zbulojë asgjë. Relet e Arpokrat janë ndërtuar për të qenë të verbra — qëllimisht.
Ndërtuar mbi SimpleX
Arpokrat Messenger nuk shpik kriptografinë e vet të fshehtë — është ndërtuar mbi SimpleX, rrjetin e parë të mesazherisë pa ID përdoruesish.
SimpleX është një protokoll i hapur mesazherie, specifikimi dhe kodi burimor i të cilit janë publikë dhe të shqyrtueshëm në mënyrë të pavarur. Arkitektura e paraqitur në këtë faqe — pa ID përdoruesish, radhë njëdrejtimëshe, rele të verbra — është dizajni i SimpleX, dhe Arpokrat operon relet e veta mbi të.
Siguria që nuk mund ta shqyrtosh nuk është siguri. Ndërtimi mbi një protokoll të hapur do të thotë që këto pretendime privatësie mund të verifikohen kundrejt një specifikimi publik, jo të pranohen thjesht me besim.
- Specifikim i hapur — protokolli është dokumentuar publikisht, jo një kuti e zezë pronësore.
- I shqyrtueshëm në mënyrë të pavarur — kodi burimor është publik në GitHub, kështu që garancitë e kësaj faqeje mund të verifikohen.
- Rele të operuara nga Arpokrat në juridiksione të pavarura — shiko faqen e Infrastrukturës.
Je një Çelës, Jo një Llogari
Shumica e mesazherëve të identifikojnë përmes një numri telefoni ose një llogarie. Arpokrat nuk të identifikon fare.
Në mesazherët standardë, ke një ID statike përdoruesi — zakonisht numrin tënd të telefonit. Edhe kur përmbajtja e një mesazhi është e enkriptuar, serveri prapëseprapë harton dërguesin me marrësin dhe ndërton në heshtje një grafik social të asaj se kush flet me kë.
Arpokrat e heq plotësisht konceptin e ID-së së përdoruesit. Nuk ka llogari dhe nuk ka adresë të përhershme — ekziston vetëm si një grup çelësash kriptografikë të mbajtur në pajisjen tënde. Për të të kontaktuar, dikujt i duhet një lidhje ftese një-përdorimshe që ti ke zgjedhur ta shpërndash.
- Pa numër telefoni, email apo llogari — asgjë që lidh një bisedë me identitetin tënd ligjor.
- Pa direktori qendrore përdoruesish për t’u dorëzuar, rrjedhur apo grumbulluar.
- Lidhjet e ftesës një-përdorimshe zëvendësojnë një adresë të përhershme, të prekshme nga spam-i.
Dy Rele, Një Rrugë e Fragmentuar
Në vend që ta rrugëzojë të gjithë bisedën përmes një serveri të vetëm, secili drejtim udhëton përmes një releje të ndryshme.
Kur i dërgon mesazh dikujt, ti hedh një paketë të enkriptuar në një radhë anonime që marrësi e ka krijuar dhe e vëzhgon vetëm ai. Përgjigjet e tij kthehen përmes një radhe të veçantë, në një rele tjetër.
Meqenëse pjesa e dërgimit dhe pjesa e përgjigjes ndodhen në servera të ndryshëm, asnjë rele e vetme nuk sheh kurrë të dy skajet e bisedës.
- Relay A mban radhën e dërgimit; Relay B mban radhën e përgjigjes.
- Çdo rele sheh vetëm një bllok të enkriptuar në një radhë — kurrë kush e mbushi apo kush e zbrazi atë.
- Rruga është e fragmentuar që në dizajn, kështu që asnjë server i vetëm nuk mban të dyja gjysmat.
Servera të Ndërtuar për të Mos Ditur Asgjë
Serverat tradicionalë janë “inteligjentë” — dinë kush je dhe rrugëzojnë sipas një baze të dhënash. Relet e Arpokrat janë qëllimisht e kundërta.
Një rele e verbër është si një kuti postare e vdekur. Pranon një paketë të enkriptuar, e mban në një radhë, dhe ia dorëzon kur pronari i radhës e merr atë. Nuk e di kush e depozitoi paketën, as kush do ta marrë.
- Zero njohuri për identitetet: një rele sheh një ngarkesë të enkriptuar që mbërrin dhe merret — asgjë që e lidh atë me një person.
- Asnjë rele e vetme nuk mund ta lidhë dërguesin me marrësin: çdo rele mbart vetëm një pjesë të një rruge të ndarë qëllimisht, kështu që asnjë server individual nuk zotëron kurrë të dyja gjysmat e nevojshme për të lidhur dy palët.
- Kalimtare që në dizajn: mesazhet mbahen në RAM dhe pastrohen sapo dorëzohen — kurrë nuk shkruhen në disk, as edhe përkohësisht.
Enkriptim me një Horizont Kuantik
Përveç enkriptimit skaj-në-skaj të SimpleX, shkëmbimi i çelësave shton mbrojtje post-kuantike.
Kriptografia e sotme me çelës publik mbështetet te matematika që një kompjuter kuantik mjaftueshëm i fuqishëm mund ta thyejë përfundimisht. Një shkëmbim çelësash post-kuantik shton një shtresë të dytë të projektuar për t’i rezistuar kësaj klase sulmesh, duke punuar krahas enkriptimit klasik tashmë në përdorim, në vend që ta zëvendësojë atë. Ky shkëmbim çelësash përdor Streamlined NTRU Prime — një zgjedhje e qëllimshme në vend të Kyber-it të standardizuar nga NIST, të cilin inxhinierët e SimpleX e shmangën për shkak të shqetësimeve specifike kriptografike të ngritura gjatë standardizimit të tij.
Jemi qëllimisht të matur për këtë: kriptografia post-kuantike është mbrojtja aktuale më e mirë e praktikave, jo një garanci e përhershme. Sot e ngre ndjeshëm pragun, me një rrugë të qartë përditësimi ndërsa standardet evoluojnë.
- Qasje hibride — shkëmbim çelësash post-kuantik i shtresuar mbi enkriptimin klasik të provuar, jo një zëvendësim i rrezikshëm.
- Kornizim i ndershëm — një mbrojtje sipas praktikave më të mira që e ngre pragun, kurrë një pretendim pathyeshmërie të përhershme.
- I përditësueshëm — i projektuar për të adoptuar primitiva më të forta ndërsa standardet post-kuantike piqen.
Pse Ka Rëndësi: Harvest Now, Decrypt Later
Investimi post-kuantik i përgjigjet një kërcënimi konkret, të tashëm — jo hipotetik.
Një kundërshtar me burime të mjaftueshme mund ta regjistrojë trafikun e enkriptuar sot dhe thjesht ta ruajë, duke pritur ditën kur llogaritja kuantike të mund ta thyejë enkriptimin. Çdo gjë e përgjuar tani mund të deshifrohet vite më vonë. Studiuesit e sigurisë e quajnë këtë “Harvest Now, Decrypt Later”.
Dizajni me metadata minimale ndihmon edhe këtu: sa më pak të zbulojë një transmetim i përgjuar për atë se kush po flet, aq më pak vlerë ka një kopje e ruajtur — edhe para se të merret parasysh përmbajtja.
- I regjistruar sot, i thyer nesër — të dhënat e kapura kanë një jetëgjatësi të gjatë ruajtjeje për një sulmues të durueshëm.
- Shkëmbimi i çelësave post-kuantik e rrit koston e asaj bastesh kundër teje.
- Pa ID përdoruesish, rrugë të ndara — një transmetim i kapur mbart shumë më pak për t’u korreluar që në fillim.
Çfarë Të Siguron Kjo
Arkitektura është abstrakte. Ja çfarë do të thotë në praktikë.
Pa llogari përdoruesish, thjesht nuk ekziston asnjë hartë e kontakteve të tua. Të dhënat e grafikut nuk ekzistojnë për t’u konfiskuar apo rrjedhur.
Nuk ke asnjë adresë të përhershme që spammer-ët të synojnë. Për të të kontaktuar kërkohet një lidhje ftese një-përdorimshe që ti ke zgjedhur ta shpërndash.
Përdor një emër shfaqjeje dhe rele të ndryshme për çdo kontakt, kështu që jeta jote e punës dhe jeta private nuk mund të lidhen.
Komuniko Pa Gjurmë
Pa llogari, pa numër telefoni, pa gjurmë metadatash. Gjenero çelësat e tu dhe fillo të flasësh.
Eksploro Arpokrat MessengerShiko se si gjenerohet identiteti yt anonim në faqen e Messenger-it
Kurioz ku ndodhen fizikisht relet? Eksploro Infrastrukturën