Bitmessage
Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de
versiunea revizuită pe 25 decembrie 2021; verificările necesită
3 modificări .
Bitmessage este un mesager criptografic open source care utilizează o rețea P2P descentralizată scrisă în C++ și Python . Rețeaua Bitmessage este similară cu rețeaua Bitcoin prin faptul că se bazează pe criptografie și sacrifică o oarecare comoditate pentru securitate și descentralizare, dar este concepută pentru sarcina de a trimite mesaje, nu tranzacții monetare. Rețeaua a primit o creștere bruscă a popularității [4] după dezvăluirile lui Edward Snowden despre sistemul de urmărire secretă pentru utilizatorii de internet PRISM .
Rețeaua Bitmessage procesează câteva mii de mesaje private pe zi [5] .
Descriere
Rețeaua Bitmessage criptează toate datele primite[ clarifica ] și mesajele trimise ale fiecărui utilizator folosind algoritmi de criptare puternici, astfel încât doar destinatarul mesajului să îl poată decripta. Pentru a asigura anonimatul:
- sistemul trimite toate mesajele către calculatoarele tuturor celorlalți membri ai rețelei disponibili [6] , amestecând astfel mesajele de ieșire criptate ale acestui utilizator cu mesajele de ieșire criptate ale tuturor celorlalți utilizatori ai rețelei. [7] ;
- folosește adrese lungi precum BM-BcbRqcFFSQUUmXFKsPJgVQPSiFA3Xash [4] [8] , care pot fi create local de utilizator în număr aproape nelimitat;
- folosește algoritmi de criptare cu cheie publică [7] , astfel doar destinatarul poate decripta mesajul [6] . Particularitățile algoritmului sunt de așa natură încât chiar și expeditorul inițial al mesajului nu poate decripta propriul mesaj înapoi, deoarece cheia folosită pentru criptare este diferită de cheia folosită pentru decriptare;
- mesajul trimis nu conține adresa destinatarului, așa că fiecare membru al rețelei încearcă să decripteze absolut toate mesajele, chiar și pe cele care nu sunt destinate lui [7] . Deoarece participantul în rețea este capabil să decripteze doar mesajele destinate lui, participantul știe că mesajele pe care nu le-a putut decripta nu i-au fost destinate și le transmite în formă criptată către alte noduri;
- expeditorul mesajului original poate afla cu ușurință dacă mesajul a fost livrat destinatarului sau nu folosind sistemul de confirmare [7] , cu toate acestea, expeditorul nu poate determina care computer care participă la rețea este adevăratul destinatar al mesajului, deoarece acest mesajul este stocat de toți participanții din rețea, indiferent cui a fost destinat inițial [6] ;
- mesajele criptate sunt stocate în rețea timp de două zile [7] , după care sunt șterse de membrii rețelei [6] ;
- folosește Proof-of-work pentru a se proteja împotriva spamului [7] ;
- este acceptată legarea unei adrese Bitmessage la domeniul Namecoin .
Grupuri de chat anonime
Începând cu versiunea 0.3.5, protocolul Bitmessage acceptă grupuri de comunicații anonime descentralizate numite chans . Spre deosebire de buletinele informative obișnuite, bazate pe subiecte, care folosesc e-mailul:
- într-un mesaj chan, utilizatorii sunt anonimi în măsura în care nici adresa Bitmessage a destinatarului și nici adresa Bitmessage a expeditorului nu sunt cunoscute.
- chan nu poate fi dezactivat prin eliminarea oricărui server central sau grup de servere din cauza descentralizării complete a rețelei.
- chan nu poate fi cenzurat, deoarece pentru a cunoaște cheile criptografice pentru chan, este suficient să cunoaștem doar numele chanului. Astfel, orice utilizator Bitmessage care cunoaște numele distribuției poate citi anonim chan și trimite mesaje către acesta.
- orice utilizator Bitmessage își poate crea propriul canal, pur și simplu venind cu un nume și partajând acel nume cu utilizatorii pe care îi invită.
În prezent[ când? ] există o listă de chanson populare bine-cunoscute dedicate discuțiilor anonime despre diverse subiecte, de la politică la șah anonim [9] .
Utilizare
Clientul oficial PyBitmessage a fost tradus în engleză, rusă, germană, franceză, spaniolă și esperanto .
Pe lângă clientul oficial PyBitmessage, utilizatorii au posibilitatea de a utiliza Bitmessage în aproape orice program de e-mail obișnuit , cum ar fi Mozilla Thunderbird sau Outlook Express , datorită API -ului încorporat [10] .
Note
- ↑ Proiectul Open Source cu mesaje bit pe Open Hub: Pagina de limbi - 2006.
- ↑ https://github.com/Bitmessage/PyBitmessage/releases/tag/0.6.3.2 - 2018.
- ↑ Proiectul Open Source cu mesaje bit pe Open Hub: Pagina de licențe - 2006.
- ↑ 1 2 Bitmessage's NSA-Proof E-Mail (ing.) (downlink) (27 iunie 2013). Consultat la 14 iulie 2013. Arhivat din original la 2 septembrie 2013. (nedefinit)
- ↑ Bitmessage statistics , 2013-08-24 , < http://vps1.adammelton.com/ > Arhivat 13 noiembrie 2013 la Wayback Machine
- ↑ 1 2 3 4 Dan Nosowitz . Care sunt opțiunile tale acum pentru e-mail securizat? . Arhivat 12 noiembrie 2020. Preluat la 9 februarie 2014.
- ↑ 1 2 3 4 5 6 Bitmessage: A Peer-to-Peer Message Authentication and Delivery System / Jonathan Warren // www.Bitmessage.org. - 2012. - 27 noiembrie. — Data accesului: 24.08.2013.
- ↑ Bitmessage Time Service Mailing Address (11 iulie 2013). Consultat la 14 iulie 2013. Arhivat din original la 6 iulie 2017. (nedefinit)
- ↑ Lista adreselor Bitmessage populare . Preluat la 24 august 2013. Arhivat din original la 8 octombrie 2015. (nedefinit)
- ↑ Utilizarea Bitmessage prin Thunderbird cu BMWrapper (16 iunie 2013). Preluat la 3 august 2013. Arhivat din original la 12 iulie 2017. (nedefinit)
Literatură
Link -uri