Bitmeddelande
Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från
versionen som granskades den 25 december 2021; kontroller kräver
3 redigeringar .
Bitmessage är en kryptografisk budbärare med öppen källkod som använder ett decentraliserat P2P-nätverk skrivet i C++ och Python . Bitmessage-nätverket liknar Bitcoin -nätverket genom att det förlitar sig på kryptografi och offrar viss bekvämlighet för säkerhet och decentralisering, men det är designat för uppgiften att skicka meddelanden, inte monetära transaktioner. Nätverket fick en kraftig ökning i popularitet [4] efter Edward Snowdens avslöjanden om det hemliga spårningssystemet för internetanvändare PRISM .
Bitmessage-nätverket behandlar flera tusen privata meddelanden per dag [5] .
Beskrivning
Bitmessage-nätverket krypterar alla inkommande[ förtydliga ] och varje användares utgående meddelanden med hjälp av starka krypteringsalgoritmer så att endast mottagaren av meddelandet kan dekryptera det. För att säkerställa anonymitet:
- systemet skickar alla meddelanden till alla andra tillgängliga nätverksmedlemmars datorer [6] och blandar därigenom de krypterade utgående meddelandena från denna användare med de krypterade utgående meddelandena från alla andra nätverksanvändare. [7] ;
- använder långa adresser som BM-BcbRqcFFSQUUmXFKsPJgVQPSiFA3Xash [4] [8] , som kan skapas lokalt av användaren i nästan obegränsat antal;
- använder krypteringsalgoritmer för offentlig nyckel [7] , därför kan endast mottagaren dekryptera meddelandet [6] . Algoritmens egenheter är sådana att inte ens den ursprungliga avsändaren av meddelandet kan dekryptera sitt eget meddelande tillbaka, eftersom nyckeln som används för kryptering skiljer sig från nyckeln som används för dekryptering;
- det skickade meddelandet innehåller inte mottagarens adress, så varje nätverksmedlem försöker dekryptera absolut alla meddelanden, även de som inte är avsedda för honom [7] . Eftersom nätverksdeltagaren kan dekryptera endast meddelanden avsedda för honom, vet deltagaren att meddelanden som han inte kunde dekryptera inte var avsedda för honom och sänder dem i krypterad form till andra noder;
- avsändaren av det ursprungliga meddelandet kan enkelt ta reda på om meddelandet levererades till mottagaren eller inte med hjälp av bekräftelsesystemet [7] , men avsändaren kan inte avgöra vilken dator som deltar i nätverket som är den verkliga mottagaren av meddelandet, eftersom detta meddelandet lagras av alla deltagare i nätverket oavsett vem det ursprungligen var avsett för [6] ;
- krypterade meddelanden lagras på nätverket i två dagar [7] , varefter de raderas av nätverksmedlemmar [6] ;
- använder Proof-of-work för att skydda mot spam [7] ;
- bindning av en Bitmessage-adress till Namecoin- domänen stöds .
Anonyma chattgrupper
Sedan version 0.3.5 stöder Bitmessage-protokollet decentraliserade anonyma kommunikationsgrupper som kallas chans . Till skillnad från vanliga ämnesbaserade nyhetsbrev som använder e-post:
- i ett chan-meddelande är användare anonyma i den mån att varken mottagarens bitmeddelandeadress eller avsändarens bitmeddelandeadress är kända.
- chan kan inte inaktiveras genom att ta bort någon central server eller grupp av servrar på grund av den fullständiga decentraliseringen av nätverket.
- chan kan inte censureras, för för att känna till de kryptografiska nycklarna till chan räcker det att bara känna till chans namn. Således kan alla Bitmessage-användare som känner till namnet på distributionen anonymt läsa chan och skicka meddelanden till den.
- alla Bitmessage-användare kan skapa sin egen kanal genom att helt enkelt komma på ett namn och dela det namnet med användarna de bjuder in.
För närvarande[ när? ] det finns en lista över populära välkända chanser som ägnas åt anonym diskussion om olika ämnen, allt från politik till anonymt pennschack [9] .
Användning
Den officiella PyBitmessage-klienten har översatts till engelska, ryska, tyska, franska, spanska och esperanto .
Förutom den officiella PyBitmessage-klienten har användare möjligheten att använda Bitmessage i nästan alla vanliga e -postprogram , som Mozilla Thunderbird eller Outlook Express , tack vare det inbyggda API :et [10] .
Anteckningar
- ↑ Bitmeddelandet med öppen källkod på Open Hub: Languages-sidan - 2006.
- ↑ https://github.com/Bitmessage/PyBitmessage/releases/tag/0.6.3.2 - 2018.
- ↑ Bitmeddelandet Open Source Project på Open Hub: Licenses Page - 2006.
- ↑ 1 2 Bitmessage's NSA-Proof E-Mail (eng.) (nedlänk) (27 juni 2013). Hämtad 14 juli 2013. Arkiverad från originalet 2 september 2013. (obestämd)
- ↑ Bitmeddelandestatistik , 2013-08-24 , < http://vps1.adammelton.com/ > Arkiverad 13 november 2013 på Wayback Machine
- ↑ 1 2 3 4 Dan Nosowitz . Vilka är dina alternativ nu för säker e-post? . Arkiverad 12 november 2020. Hämtad 9 februari 2014.
- ↑ 1 2 3 4 5 6 Bitmeddelande: Ett system för autentisering och leverans av peer-to-peer-meddelanden / Jonathan Warren // www.Bitmessage.org. - 2012. - 27 november. — Tillträdesdatum: 2013-08-24.
- ↑ Bitmessage Time Service Mailing Address (11 juli 2013). Hämtad 14 juli 2013. Arkiverad från originalet 6 juli 2017. (obestämd)
- ↑ Lista över populära Bitmessage-adresser . Hämtad 24 augusti 2013. Arkiverad från originalet 8 oktober 2015. (obestämd)
- ↑ Använda Bitmessage via Thunderbird med BMWrapper (16 juni 2013). Hämtad 3 augusti 2013. Arkiverad från originalet 12 juli 2017. (obestämd)
Litteratur
Länkar