Alternativa sicura FOSS a Skype su Linux e OpenBSD?


8

criteri:

  • Effettua chiamate audio / video
  • Crittografa tutto il traffico (usando una buona crittografia)
  • È multipiattaforma (incluso Windows 7, ecc.)
  • Funziona su moderne distribuzioni Linux (Fedora, Ubuntu, ecc.)
  • Funziona su OpenBSD

Qualcuno conosce una buona alternativa gratuita e open-source a Skype?


2
Bene, c'è Skype , che è disponibile in una versione Linux e può essere eseguito in OpenBSD tramite il livello di emulazione Linux. Puoi spiegare perché stai cercando un'alternativa?
Mattdm,

3
E una domanda correlata: Skype crittografa il traffico, ma è probabile che l'azienda possa intercettare le chiamate. È un problema o ti preoccupi maggiormente dei vicini che intercettano?
Mattdm,

1
licenza skype = freeware - non sappiamo cosa ci sia dentro. quello è il problema.
LanceBaynes,

1
Va bene, volevo solo essere chiaro. Quindi, avere la fonte è un requisito importante? In tal caso, dovrebbe essere chiaramente elencato.
Mattdm,

1
@mattdm: sembra che voglia qualcosa che sia FOSS. Lo faccio anch'io.
Faheem Mitha,

Risposte:


4

Bene, ci sono Ekiga e i suoi vari cugini, ad es. Twinkle, che supporta lo standard SIP. Sfortunatamente la mia esperienza è che non funzionano in modo affidabile come Skype. In particolare, Ekiga sembra arrabbiarsi con Flash. Questo è comprensibile. Trovo anche Flash abbastanza sconvolgente.

Se riesci a far funzionare Ekiga, le sue tariffe tramite Diamondcard.us sono molto più economiche di Skype, in particolare per gli SMS, se lo usi. Il costo di un SMS per le posizioni che ho controllato è di circa un terzo di Skypes. La differenza per le chiamate regolari è meno drammatica ma comunque significativa. Ed è un software gratuito (come in libertà) e sembra essere piuttosto multipiattaforma.

Penso che Ekiga attualmente non supporti la crittografia, quindi ciò violerebbe uno dei tuoi criteri.


4

Skype è una rete proprietaria, quindi per ottenere un client open source è necessario sostituire l'intera rete Skype.

Le soluzioni open source sono costruite attorno al server Asterisk PBX / VOIP. Asterisk supporta SIP e il proprio protocollo IAX. Il protocollo IAX ha una crittografia opzionale e richiede solo una porta aperta sui firewall. Le distribuzioni linux + asterisk preconfigurate come Trixbox ti faranno partire. Esistono fornitori di servizi di asterisco come teliax.com (e Diamondcard.us menzionato sopra) che ospitano server di asterisco che si collegano ad altre reti (come cellulare, linee di terra). AFAICT nessuno fornisce connettività diretta alla rete di Skype.

http://voip-info.org/ è la migliore fonte di tecnologia VOIP relativa agli asterischi.

Molti client VOIP elencati qui http://www.voip-info.org/wiki/view/Asterisk+IAX+clients . Alcuni supportano la videotelefonia tramite webcam, altri sono codec multipiattaforma, proprietari e open source devono coesistere. L'installazione di tutto ciò è davvero orribile.


2

https://palava.tv/ Non è l'unica alternativa al software libero di Skype che abbia mai visto funzionare, ma è anche multipiattaforma. Sfortunatamente è basato su Browser, ma OTOH significa che funziona su tutti i sistemi operativi con un browser moderno (con WebRTC). Puoi chiamare chiunque senza la necessità di convincerli a installare $ {software oscuro}, è abbastanza fattibile nel mondo reale.

Il codice è su Github e creare un server è facile, ma non è necessario.

Le chiamate sono crittografate, tuttavia javascript crypto non è nulla di cui mi fiderei troppo.



0

SFLphone (gratuito, opensource da sflphone.org) può essere compilato con un'opzione video. Include quindi telefonate (audio), videochiamate e messaggi di testo. (Non ho provato in modo persecutivo le opzioni video, ma mi piacciono le funzionalità vocali.) Presenta anche la crittografia opzionale. Usa un buon provider SIP (io uso Callcentric.com) ed è affidabile come Skype. Ma è tutto open source e non proprietario.

Come menzionato in un'altra risposta, ci sono diverse opzioni client open source e una varietà di provider SIP. Se desideri impegnarti, puoi costruire la tua alternativa aperta a Skype.


0

È molto semplice utilizzare Linphone per effettuare chiamate sicure , utilizzando il protocollo di crittografia ZRTP e il trasporto TLS .

Segui questi passi:

  1. Scegli un provider SIP che supporti l'autenticazione e il trasporto del traffico attraverso TLS(non tutti lo fanno), come il servizio SIP Linphone o Ostel .

  2. Installa Linphone 3.7.0 , principalmente perché questa versione consente di "configurare più account proxy con diversi trasporti (UDP, TCP, TLS)". Ma questo ovviamente non è un requisito, più come i cosmetici, e le versioni precedenti andrebbero bene.

  3. Aggiungi un account SIP in Linphone (utilizzando i provider sopra indicati) e per ciascun account, nella SIP Account Configurationfinestra di dialogo impostata Transportsu TLS(anziché UDP).

  4. Infine, in Options > Prefs > Network Settingsset Media encryption typeper ZRTP.

Puoi verificare che tutto funzioni come previsto chiamando il servizio di test Echo di Ostel sip:9196@ostel.coe verificando che visualizzi il messaggio:

Secured by ZRTP - [auth token: ab34]

Per quanto riguarda i criteri richiesti, Linphone :

  • supporta l'invio di chiamate audio / video,
  • consente di crittografare il flusso multimediale utilizzando standard aperti,
  • funziona sulla maggior parte delle moderne distribuzioni Linux (Fedora, Debian, Ubuntu, Gentoo, ecc.),
  • a quanto pare ha alcune porte OpenBSD (ma ho poca esperienza con quelle),
  • è completamente open-source, sebbene la società dietro fornisca anche supporto commerciale

Inoltre, Linphone offre un eccezionale supporto multipiattaforma :

Linphone è stato lanciato nel 2001. È stata la prima applicazione open source a utilizzare il software SIP su Linux. Per più di 10 anni sono stati fatti molti miglioramenti e Linphone è stato portato sulle principali piattaforme desktop, mobili e web:

  • sul desktop di Windows nel 2006

  • su iOS e Android nel 2010

  • su Blackberry OS5-7 nel 2011

  • su Windows Phone 8 nel 2013

  • sui browser Web nel 2013 (Chrome, Mozilla Firefox, Microsoft Internet Explorer, Apple Safari)


E infine alcune impressioni personali. Ho giocato con molti softphone SIP (inclusi Ekiga, Jitsi e altri che si sono semplicemente schiantati e bruciati) e Linphone era di gran lunga il più affidabile, soprattutto in termini di throughput audio e video. Potrebbe essere un po 'instabile nell'interfaccia utente (dove Jitsi è superiore), anche se recentemente hanno fatto progressi su questo, ma questo è solo un piccolo pignolo rispetto all'affidabilità tecnica di Linphone. È disponibile sulla maggior parte delle piattaforme a cui potresti pensare ed è soggetto allo sviluppo attivo, in particolare al supporto del codec wrt (supporta i codec video VP8 e H264 e Opus e Speex per l'audio, tra gli altri).

Per quanto riguarda la sicurezza di Skype, ne dubito. Esistono prove aneddotiche che le chiamate Skype possono essere intercettate dalle autorità, il che implica che Skype mantiene le backdoor nei suoi meccanismi di crittografia. Ho il sospetto che l'NSA avrebbe avuto più difficoltà a intercettare una chiamata Linphone crittografata con ZRTP.

Guarda anche:


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.