Sistemi sussurro aperti - Open Whisper Systems

Sistemi di sussurro aperti
Apri WhisperSystems logo.png
Abbreviazione OWS
Successore Fondazione per la tecnologia dei segnali
Formazione 21 gennaio 2013 ; 8 anni fa ( 2013-01-21 )
Fondatore Moxie Marlinspike
disciolto 10 gennaio 2018 ; 3 anni fa ( 2018-01-10 )
Scopo Sviluppo software
Posizione
Prodotti Segnale , Protocollo segnale
Campi Software gratuito e open-source , Crittografia , Software mobile
Personale
2–6
Sito web whispersystems .org

Open Whisper Systems (abbreviato OWS ) era un gruppo di sviluppo software fondato da Moxie Marlinspike nel 2013. Il gruppo ha raccolto lo sviluppo open source di TextSecure e RedPhone, e in seguito è stato responsabile dell'avvio dello sviluppo del protocollo Signal e della messaggistica Signal app. Nel 2018, Signal Messenger è stata incorporata come LLC da Moxie Marlinspike e Brian Acton e poi è stata lanciata sotto la Signal Technology Foundation indipendente senza scopo di lucro 501c3 . Oggi l'app Signal è sviluppata da Signal Messenger LLC, finanziata dalla Signal Technology Foundation.

Storia

2010-2013: sfondo

Il ricercatore di sicurezza Moxie Marlinspike e il robotista Stuart Anderson hanno co-fondato una startup chiamata Whisper Systems nel 2010. La società ha prodotto software di sicurezza mobile aziendale proprietario . Tra questi c'erano un programma di messaggistica crittografato chiamato TextSecure e un'app per chiamate vocali crittografata chiamata RedPhone. Hanno anche sviluppato un firewall e strumenti per crittografare altre forme di dati.

Nel novembre 2011, Whisper Systems ha annunciato di essere stata acquisita da Twitter . I termini finanziari dell'accordo non sono stati resi noti da nessuna delle due società. L'acquisizione è stata fatta "principalmente in modo che il signor Marlinspike potesse aiutare l'allora startup a migliorare la sua sicurezza". Poco dopo l'acquisizione, il servizio RedPhone di Whisper Systems è stato reso non disponibile. Alcuni hanno criticato la rimozione, sostenendo che il software era "specificamente mirato [per aiutare] le persone sotto regimi repressivi" e che ha lasciato persone come gli egiziani in "una posizione pericolosa" durante gli eventi della rivoluzione egiziana del 2011 .

Twitter ha rilasciato TextSecure come software gratuito e open source con licenza GPLv3 nel dicembre 2011. RedPhone è stato rilasciato con la stessa licenza nel luglio 2012. Marlinspike ha successivamente lasciato Twitter e ha fondato Open Whisper Systems come progetto open source collaborativo per il continuo sviluppo di TextSecure e RedPhone.

2013-2018: sistemi sussurro aperti

Marlinspike ha lanciato il sito Web di Open Whisper Systems nel gennaio 2013.

Nel febbraio 2014, Open Whisper Systems ha introdotto la seconda versione del loro protocollo TextSecure (ora Signal Protocol ), che ha aggiunto funzionalità di chat di gruppo crittografate end-to-end e messaggistica istantanea a TextSecure. Verso la fine di luglio 2014, Open Whisper Systems ha annunciato l'intenzione di unificare le sue applicazioni RedPhone e TextSecure come Signal . Questi annunci hanno coinciso con il rilascio iniziale di Signal come controparte RedPhone per iOS . Gli sviluppatori hanno affermato che i loro prossimi passi saranno fornire funzionalità di messaggistica istantanea TextSecure per iOS, unificare le applicazioni RedPhone e TextSecure su Android e avviare un client Web. Signal è stata la prima app iOS ad abilitare gratuitamente chiamate vocali facili e fortemente crittografate. La compatibilità con TextSecure è stata aggiunta all'applicazione iOS nel marzo 2015.

Il 18 novembre 2014, Open Whisper Systems ha annunciato una partnership con WhatsApp per fornire la crittografia end-to-end incorporando il protocollo Signal in ogni piattaforma client WhatsApp. Open Whisper Systems ha affermato di aver già incorporato il protocollo nell'ultimo client WhatsApp per Android e che il supporto per altri client, messaggi di gruppo/media e la verifica delle chiavi sarebbe arrivato subito dopo. WhatsApp ha confermato la partnership ai giornalisti, ma non c'è stato alcun annuncio o documentazione sulla funzione di crittografia sul sito ufficiale e ulteriori richieste di commento sono state rifiutate. Il 5 aprile 2016, WhatsApp e Open Whisper Systems hanno annunciato di aver completato l'aggiunta della crittografia end-to-end a "ogni forma di comunicazione" su WhatsApp e che gli utenti potevano ora verificare le chiavi degli altri. Nel settembre 2016, Google ha lanciato una nuova app di messaggistica chiamata Allo , che presenta una "modalità di navigazione in incognito" opzionale che utilizza il protocollo Signal per la crittografia end-to-end. Nell'ottobre 2016, Facebook ha implementato una modalità opzionale chiamata "conversazioni segrete" nelle app mobili di Facebook Messenger che fornisce la crittografia end-to-end utilizzando un'implementazione del Signal Protocol.

Nel novembre 2015, le applicazioni TextSecure e RedPhone su Android sono state unite per diventare Signal per Android. Un mese dopo, Open Whisper Systems ha annunciato Signal Desktop, un'app Chrome che potrebbe collegarsi a un client Signal. Al momento del lancio, l'app poteva essere collegata solo alla versione Android di Signal. Il 26 settembre 2016, Open Whisper Systems ha annunciato che Signal Desktop potrebbe ora essere collegato anche alla versione iOS di Signal. Il 31 ottobre 2017, Open Whisper Systems ha annunciato che l'app Chrome era deprecata . Allo stesso tempo, hanno annunciato il rilascio di un client desktop autonomo per alcune distribuzioni Windows, MacOS e Linux.

Il 4 ottobre 2016, l' American Civil Liberties Union (ACLU) e Open Whisper Systems hanno pubblicato una serie di documenti che rivelavano che OWS aveva ricevuto un mandato di comparizione che richiedeva loro di fornire informazioni associate a due numeri di telefono per un'indagine federale del grand jury nella prima metà del 2016. Solo uno dei due numeri di telefono è stato registrato su Signal e, per come è progettato il servizio, OWS è stato in grado di fornire solo "l'ora in cui l'account dell'utente è stato creato e l'ultima volta che si è connesso al servizio". Insieme alla citazione in giudizio, OWS ha ricevuto un ordine bavaglio che richiedeva a OWS di non dire a nessuno della citazione per un anno. OWS si è rivolto all'ACLU e sono stati in grado di revocare parte dell'ordine di bavaglio dopo averlo impugnato in tribunale. OWS ha affermato che era la prima volta che ricevevano un mandato di comparizione e che si erano impegnati a trattare "qualsiasi richiesta futura allo stesso modo".

2018-oggi: Signal Foundation

Il 21 febbraio 2018, il co-fondatore di Moxie Marlinspike e di WhatsApp Brian Acton ha annunciato la formazione della Signal Foundation , un'organizzazione senza scopo di lucro 501 (c) (3) la cui missione è "sostenere, accelerare e ampliare la missione di Signal di rendere la comunicazione privata accessibile e onnipresente". La fondazione è stata avviata con un finanziamento iniziale di $ 50 milioni da Acton, che aveva lasciato la società madre di WhatsApp, Facebook, nel settembre 2017. Secondo l'annuncio, Acton è il presidente esecutivo della fondazione e Marlinspike ha continuato come CEO di Signal Messenger. La Freedom of the Press Foundation ha accettato di continuare ad accettare donazioni per conto di Signal mentre lo stato senza scopo di lucro della Signal Foundation era in sospeso. La Signal Foundation è diventata ufficialmente esente da tasse nel febbraio 2019.

Finanziamento

Nel maggio 2014, Moxie Marlinspike ha affermato che "Open Whisper Systems è un progetto piuttosto che un'azienda e l'obiettivo del progetto non è il profitto finanziario". I media in seguito hanno descritto Open Whisper Systems come un "gruppo di software senza scopo di lucro" mentre il progetto non è stato registrato come organizzazione senza scopo di lucro . Tra il 2013 e il 2016, Open Whisper Systems ha ricevuto sovvenzioni dalla Shuttleworth Foundation , dalla Knight Foundation e dall'Open Technology Fund .

Signal Messenger è stato inizialmente finanziato da donazioni attraverso la Freedom of the Press Foundation , che ha agito come sponsor fiscale di Signal Messenger mentre era in sospeso lo stato senza scopo di lucro della Signal Foundation. La Signal Foundation è ufficialmente esente da tasse a partire da febbraio 2019.

Nel gennaio 2021, il miliardario tecnologico Elon Musk ha twittato il suo sostegno all'app Signal con due parole "Usa Signal", mostrando il suo favore per l'app come alternativa a WhatsApp. Musk ha raddoppiato affermando di aver sostenuto finanziariamente Signal in passato e che continuerà a farlo. Oltre ad altre migrazioni di massa della piattaforma, Signal ha visto un grande afflusso di nuovi utenti e donazioni di utenti.

Ricezione

L'ex appaltatore della NSA Edward Snowden ha approvato le applicazioni di Open Whisper Systems, anche durante un'intervista con The New Yorker nell'ottobre 2014 e durante un'apparizione remota a un evento ospitato dalla Ryerson University e dai giornalisti canadesi per Free Expression , nel marzo 2015. Alla domanda sulla messaggistica crittografata app durante un Reddit AMA nel maggio 2015, ha consigliato "Signal per iOS, Redphone/TextSecure per Android". Nel novembre 2015, Snowden ha twittato di aver usato Signal "ogni giorno".

Nell'ottobre 2014, l' Electronic Frontier Foundation (EFF) ha incluso TextSecure, RedPhone e Signal nella loro guida aggiornata alla Surveillance Self-Defense (SSD). Nel novembre 2014, tutti e tre hanno ricevuto i punteggi migliori nella Secure Messaging Scorecard dell'EFF, insieme a Cryptocat , Silent Phone e Silent Text . Hanno ricevuto punti per avere comunicazioni crittografate in transito, avere comunicazioni crittografate con chiavi a cui i provider non hanno accesso ( crittografia end-to-end ), consentendo agli utenti di verificare in modo indipendente l'identità dei loro corrispondenti, avendo comunicazioni passate sicure se il le chiavi vengono rubate ( inoltro segretezza ), con il loro codice aperto a revisione indipendente ( open source ), con i loro progetti di sicurezza ben documentati e con recenti controlli di sicurezza indipendenti.

Il 28 dicembre 2014, Der Spiegel ha pubblicato diapositive da una presentazione interna della NSA datata giugno 2012 in cui la NSA considerava RedPhone di per sé una "grande minaccia" per la sua missione, e se usato insieme ad altri strumenti per la privacy come Cspace, Tor , Tails e TrueCrypt sono stati classificati come "catastrofici", portando a una "perdita/mancanza quasi totale di informazioni su comunicazioni mirate, presenza..."

Progetti

Durante i suoi cinque anni di esistenza dal 2013 al 2018, il gruppo Open Whisper Systems ha gestito più progetti, tra cui:

Image
Segnale
  • Signal : un'applicazione di messaggistica istantanea , chiamate vocali e videochiamate per Android, iOS e desktop. Utilizzaprotocolli di crittografia end-to-end per proteggere tutte le comunicazioni con altri utenti di Signal. Signal può essere utilizzato per inviare messaggi di gruppo crittografati end-to-end, allegati e messaggi multimediali ad altri utenti di Signal. L'app utilizza 4 algoritmi di crittografia per crittografare tutto il testo e i media inviati da e verso l'app: XEdDSA e VXEdDSA, Double Ratchet, X3DH e Sesame. Tutte le chiamate vengono effettuate tramite Wi-Fi o connessione dati e sono gratuite, anche interurbane e internazionali. Signal ha un meccanismo integrato per verificare che non si sia verificato alcun attacco man-in-the-middle . Signal Messenger ha configurato decine di server per gestire le chiamate crittografate in più di 10 paesi in tutto il mondo per ridurre al minimo la latenza. I client sono pubblicati sottolicenza GPLv3 .
  • Signal Protocol : protocollo crittografico non federato che può essere utilizzato per fornire la crittografia end-to-end. Combina l' algoritmo Double Ratchet , prekey e una stretta di mano 3-DH. Signal Messenger mantiene diverse librerie Signal Protocol open sourcesu GitHub.
  • Signal Server : Il software è pubblicato sotto licenza AGPLv3 .
  • Contact Discovery Service : un microservizio che "consente ai clienti di scoprire quali dei loro contatti sono utenti registrati, ma non rivela i propri contatti all'operatore del servizio oa qualsiasi parte che potrebbe aver compromesso il servizio". Il software è pubblicato con licenza AGPLv3 . A partire dal 26 settembre 2017, il servizio è in versione beta.

Alcuni di questi progetti sono stati interrotti o fusi in altri progetti:

  • BitHub : un servizio che pagherebbe automaticamente una percentuale dei fondi Bitcoin per ogni invio a un repository GitHub .
  • Flock : un servizio che sincronizzava il calendario e le informazioni di contatto sui dispositivi Android. Gli utenti avevano la possibilità di ospitare il proprio server. Lo sviluppatore ha citato scelte tecnologiche che hanno portato a costi elevati del server come motivo per interrompere il servizio. Flock è stato interrotto il 1 ottobre 2015, ma il suo codice sorgente è ancora disponibile su GitHub con licenza GPLv3.
Image
telefono rosso
  • telefono rosso: Un'applicazione autonoma per le chiamate vocali crittografate su Android. RedPhone si è integrato con il dialer di sistema per effettuare chiamate, ma ha utilizzato ZRTP per impostare un canale VoIP crittografato end-to-end per la chiamata effettiva. RedPhone è stato progettato specificamente per i dispositivi mobili, utilizzando codec audio e algoritmi buffer sintonizzati sulle caratteristiche delle reti mobili e ha utilizzato notifiche push per preservare la durata della batteria del dispositivo dell'utente pur rimanendo reattivo. RedPhone è stato fuso in TextSecure il 2 novembre 2015. TextSecure è stato quindi rinominato Signal per Android. Il codice sorgente di RedPhone era disponibile sotto licenza GPLv3.
Image
Testo sicuro
  • TextSecure : un'applicazione autonoma per la messaggistica crittografata su Android. TextSecure può essere utilizzato per inviare e ricevere SMS , MMS e messaggi istantanei. Utilizzava la crittografia end-to-end con segretezza di inoltro e autenticazione negabile per proteggere tutti i messaggi istantanei ad altri utenti TextSecure. TextSecure è stato fuso con RedPhone per diventare Signal per Android, ma ha perso la capacità di crittografare gli SMS. Il codice sorgente è disponibile sotto licenza GPLv3.

Guarda anche

Riferimenti


Letteratura

  • Unger, Nik; Dechand, Sergej; Bonneau, Giuseppe; Fahl, Sascha; Perl, Henning; Goldberg, Ian Avrum; Smith, Matteo (2015). SoK: messaggistica sicura (PDF) . Atti del simposio IEEE 2015 su sicurezza e privacy. Comitato tecnico sulla sicurezza e la privacy dell'IEEE Computer Society. pp. 232–249. doi : 10.1109/SP.2015.22 .

link esterno