Cryptocat

Cryptocat
programvare
SjangerDirektemeldinger
UtviklerNadim Kobeissi
Dato for første versjon19. mai 2011
Siste versjon3.2.08 (20. februar 2017)
OperativsystemMicrosoft Windows
Linux
macOS
SpråkJavaScript
TillatelseGNU Affero General Public License og GNU GPL v3
( gratis lisens )
Nettstedcrypto.cat

Cryptocat er en kryptert chat . Det er gratis programvare tilgjengelig både som en webapplikasjon og som en mobilapplikasjon .

Funksjoner

Cryptocat bruker ende-til-ende-kryptering med OTR - protokollen og bruker den på klientsiden , noe som betyr at dataene ankommer serveren som allerede er kryptert. Cryptocat tilbys som en applikasjon for Mac OS X eller som en utvidelse for Google Chrome , Mozilla Firefox , Apple Safari , Opera og som en mobilapp for iPhone.

Cryptocats uttalte mål er å gjøre kryptert kommunikasjon mer tilgjengelig for gjennomsnittsbrukere. Chat-programvare tar sikte på å finne en balanse mellom sikkerhet og brukervennlighet, og tilbyr mer personvern enn tjenester som Google Talk eller Internet Relay Chat , samtidig som den opprettholder et høyt tilgjengelighetsnivå som Pidgin .

Cryptocat er utviklet av teamet med samme navn og er utgitt under GPLv3 -lisensen . Hvis meldinger og filer er kryptert, og brukeren kan velge hvilket som helst kallenavn, er ikke IP-adressen anonym: Cryptocat krypterer bare innholdet, den bruker ikke teknikker som proxy eller Tor -nettverket for å anonymisere brukere. Dessuten støtter den fortsatt ikke XMPP- chat .

Grensesnitt

Cryptocat lar enhver terminal med en moderne nettleser raskt sette opp et ende-til-ende kryptert chatmiljø. Tilgjengelighet blir ofte utpekt som programmets største salgsargument. Cryptocat er for tiden kompatibel med Google Chrome, Mozilla Firefox, Apple Safari, Opera og tilbyr også en enhetsfunksjonalitet

Cryptocat bruker Off-the-Record Messaging Protocol (OTR) for kryptert private meldinger, slik at to parter kan chatte privat. Cryptocat bruker også sin egen gruppemeldingsprotokoll for å tillate gruppesamtaler. Ettersom Cryptocat genererer nye nøkkelpar for hver chat, implementerer den en form for videresendingshemmelighold. Cryptocat tillater også sending av krypterte filer og bildedeling, slik at brukere kan utveksle dokumenter og bilder ved hjelp av ende-til-ende-kryptering.

Arkitektur

Kryptering

Cryptocat bruker Off-Record Messaging Protocol (OTR) for kryptert private meldinger, slik at to parter kan chatte privat. For gruppemeldinger bruker Cryptocat en gruppechat-protokoll som Curve25519, AES-256 og HMAC - SHA512, som alle er industristandarder for kryptografiske applikasjoner. Alle meldinger som sendes til Cryptocat, inkludert gruppechatmeldinger og filoverføringer, er ende-til-ende- kryptert , noe som betyr at de kun kan leses av mottakere og ikke av nettverket under overføring. Cryptocat gir egenskaper for kryptering, konfidensialitet, integritet, autentisering og videresending av hemmelighold for alle samtaler, og gir også fornektelse for filoverføring og OTR private chatter.

Nettverk

Cryptocats nettverk er basert på konfigurasjonen av XMPP BOSH, som overfører kun krypterte meldinger og ikke lagrer noen data, i henhold til prosjektpolicyen . angående personvern . Prosjektet bruker ejabberd- og nginx- serverne for å gi XMPP-BOSH-reléet. I tillegg til Cryptocat- klientkrypteringsprotokollene , er klient -server-kommunikasjon beskyttet av TLS/SSL .

Cryptocat publiserer også serverkonfigurasjonsfiler og instruksjoner for andre servere for å konfigurere seg selv slik at de kan koble seg til Cryptocat -klienten .

I 2013 migrerte Cryptocat-nettverket til Bahnhof, en svensk leverandør lokalisert i et fjell med sin atombunker som dateres tilbake til den kalde krigen, et selskap som også var vert for Wikileaks og The Pirate Bay.

Andre prosjekter

Eksterne lenker