I den neste artikkelen skal vi ta en titt på Speak.Chat. Dette er en gratis og åpen kildekode direktemeldingsapplikasjon, som er basert på Tor-nettverkstjenestene. Programmet er for øyeblikket tilgjengelig for Gnu/Linux, OS X og Windows.
Speek.Chat no et peer-to-peer direktemeldingssystem. Ved pålogging kobles kontakter til brukeren, ikke til en mellomserver, og det hele gjøres gjennom Tor-nettverket. Encounter-systemet gjør det ekstremt vanskelig for noen å vite identiteten vår fra adressen vår.
Snakke den har ikke en server, den lagrer ikke metadata, den krever ikke ID eller telefonnummer og alle meldinger, inkludert filoverføringer, er ende-til-ende kryptert og rutet gjennom Tor-nettverket. Det er dette som gjør det mulig for IP-adresser å aldri være offentlige, slik at brukere kan forbli anonyme.
Brukere identifiseres kun gjennom offentlige nøkler. Hver bruker kan dele sin offentlige nøkkel med andre (på andre måter) for å opprette forbindelsen. Ved å dele nøkkelen kan vi sende en forespørsel om å legge til brukeren som vi deler nøkkelen med til kontaktlisten for å begynne å chatte.
Generelle funksjoner i Speak.Chat
- Dette programmet Det vil tillate oss å chatte uten å avsløre vår identitet eller IP-adresse for noens øyne.
- Praten Det vil tillate oss å sende meldinger, lyd, ikoner, filer eller bilder.
- Ingen vil kunne finne ut hvem kontaktene våre er eller når du snakker med dem, fordi den lagrer heller ikke metadata av noe slag.
- Som med metadata, meldingene og dataene våre lagres aldri på noen server, slik at vi kan snakke uten mellomledd.
- A flerplattformprogram, som også er veldig enkelt å bruke, fordi det ikke krever teknisk kunnskap av noe slag.
- Når vi lukker appen, vil alle meldingene våre bli slettet.
- Programmet punkt-til-punkt-kryptering, ved hjelp av TLS/SSLv3, rutet gjennom Tor-nettverket.
- Som angitt i GitHub-depotet deres, Speek.Chat er ikke tilknyttet eller støttet av Tor-prosjektet.
En titt på protokollen du bruker
Dette peer-to-peer direktemeldingsapplikasjon, bruker en kommunikasjonsprotokoll for å kommunisere to forekomster av Speek.Chat, som er laget gjennom en Tor-tjenesteforbindelse.
Protokollen den fungerer med er definert i tre lag:
- Forbindelseslaget beskriver bruken av en anonymisert TCP-stil tilkobling for peer-to-peer kommunikasjon.
- Pakkelaget separerer forbindelsen i en serie pakker levert til kanalene. Dette tillater multipleks forskjellige operasjoner på samme forbindelse, og pakker dataene for analyse på kanalnivå.
- kanallag analyserer og håndterer pakker basert på kanaltype og tilstanden til den spesifikke kanalen.
Det kan lære mer om protokollen som bruker denne applikasjonen i dokumentasjonen som de har publisert i deres GitHub-depot.
Hvordan bruker jeg Speak.Chat i Ubuntu?
Denne applikasjonen kan finnes tilgjengelig for forskjellige operativsystemer. Ubuntu-brukere kan få den nyeste versjonen av dette meldingsprogrammet fra prosjektutgivelsesside. I tillegg til å bruke nettleseren for å laste ned AppImage-pakken, kan vi også åpne en terminal (Ctrl+Alt+T) og kjøre wget på følgende måte for å laste ned den nyeste versjonen publisert i dag:
wget https://github.com/Speek-App/Speek/releases/download/v1.6.0-release/Speek.Chat-1.6.0-x86_64.AppImage
Når nedlastingen er fullført, skal vi gå til mappen der vi har lagret pakken. En gang i den er det ingenting mer enn høyreklikk på den og gå til "Egenskaper".. I vinduet som åpnes klikker vi på fanen "Tillatelser".. I det kan vi merk av i boksen der du kan lese 'Tillat kjøring av filen som et program'. Når dette er gjort, gjenstår det bare å lukke dette vinduet, og vi kan høyreklikk på filen for å velge Kjør og start programmet.
Siden vi bruker en AppImage-fil, Hvis du etter å ha prøvd det ikke vil fortsette å ha det på systemet ditt, vil det bare være nødvendig å fjerne .Appimage-pakken.
Som angitt i deres depot på GitHub, hele appen er åpen kildekode og de er åpne for bidrag. For mer informasjon om dette prosjektet kan du lese informasjon om Tor eller lære mer i detalj design fra Speak.Chat.