Signal (software)

Signal
Logo
Signal draaiend op Android
Signal draaiend op Android
Ontwikkelaar(s)
  • Signal Foundation
  • Signal Messenger LLC en bijdragers
Uitgebracht 29 juli 2014 (10 jaar geleden)
Recentste versie Android: 7.8.1[1] Bewerken op Wikidata
(16 mei 2024)

iOS: 7.11[2] Bewerken op Wikidata
(18 mei 2024)
Pc: 7.9.0[3] Bewerken op Wikidata
(15 mei 2024)

Status Actief
Besturingssysteem iOS, Android, Windows, Linux, macOS
Geschreven in Java, C, Objective-C, JavaScript, Swift
Categorie Instant messaging, beeldbellen, voip
Licentie(s)
Versiebeheer Officiële broncode
Website Officiële website
Extra website (nl) (mul) Officiële website
Portaal  Portaalicoon   Informatica

Signal is een platformonafhankelijke versleutelde berichtenservice die is ontwikkeld door de Signal Foundation en Signal Messenger LLC.[8] Het gebruikt het internet om privé- en groepsberichten te versturen. Ook het versturen van spraakberichten, afbeeldingen, video's, en andere bestanden is mogelijk. Daarnaast kunnen gebruikers met elkaar (video)bellen.

Signal gebruikt mobiele telefoonnummers als identificatiemiddel, en gebruikt end-to-end-encryptie om de communicatie tussen Signal-gebruikers te beveiligen. De apps bevatten mechanismes waarmee gebruikers onafhankelijk de identiteit van hun contacten kunnen verifiëren, alsmede de integriteit van de communicatie. Daarnaast is er een cliënt voor computers die kan worden gekoppeld aan de mobiele app, zodat gebruikers ook vanaf hun computer berichten kunnen sturen. Het opensource encryptie-protocol van Signal, genaamd Signal Protocol[9], wordt gebruikt door meerdere populaire apps zoals WhatsApp om hun communicatie sterk te beveiligen.[10]

Signal is ontwikkeld door Open Whisper Systems. De mobiele applicaties zijn gepubliceerd als vrije en open-broncodesoftware onder de GPLv3-licentie. De code op de server is gepubliceerd onder de AGPLv3-licentie.

2010–2013: Oorsprong

[bewerken | brontekst bewerken]

Signal is de opvolger van een versleutelde belapplicatie genaamd RedPhone en een applicatie voor versleutelde tekstberichten genaamd TextSecure. De bètaversies van RedPhone en TextSecure waren gelanceerd in mei 2010 door Whisper Systems (niet hetzelfde als Open Whisper Systems), een start-up opgericht door beveiligingsonderzoeker Moxie Marlinspike en roboticist Stuart Anderson.[11] Dezelfde onderneming maakte ook een firewall en gereedschap om andere datavormen te versleutelen. In tegenstelling tot Signal, was deze software niet vrij en was de broncode niet openbaar. Deze applicaties waren alleen beschikbaar voor Android.

In november 2011 werd Whisper Systems opgekocht door Twitter. De financiële overeenkomst werd niet vrijgegeven. De overname was gedaan "vooral zodat dhr. Marlinspike kon helpen de beveiliging van de (toen nog) start-up te verbeteren".[12] Kort na de overname werd de RedPhone-dienst onbeschikbaar gemaakt. Sommigen bekritiseerden het afsluiten van de dienst, met het argument dat deze "specifiek was gericht op [het helpen van] mensen onder onderdrukkende regimes" en dat het mensen in onveilige situaties liet, zoals de Egyptenaren tijdens de Egyptische revolutie in 2011.

Twitter publiceerde TextSecure als vrije en open-broncodesoftware onder de GPLv3-licentie in december 2011.[13] RedPhone werd onder dezelfde licentie gepubliceerd in juli 2012.[14] Later verliet Marlinspike Twitter en richtte Open Whisper Systems op als een open-broncode-samenwerkingsverband voor de hernieuwde ontwikkeling van TextSecure en RedPhone.

2013–2018: Open Whisper Systems

[bewerken | brontekst bewerken]
Een tijdlijn van de ontwikkeling van Signal. a) Toevoegen van versleutelde groepschats en instantberichten aan TextSecure. b) Einde van versleutelde sms/mms-berichten in TextSecure, waarna er een afsplitsing ('fork') kwam voor deze functie, genaamd SMSSecure (tegenwoordig Silence). c) RedPhone werd samengevoegd met TextSecure op Android en de applicatie werd omgedoopt tot Signal. d) Signal voor iOS werd gelanceerd als een tegenhanger van RedPhone voor iOS. e) Toevoeging van versleutelde groepschats en instantberichten aan de iOS-versie van Signal.

De website van Open Whisper Systems werd gelanceerd in januari 2013.

In februari 2014 introduceerde Open Whisper Systems de tweede versie van hun TextSecure Protocol (nu Signal Protocol), die mogelijkheden toevoegde voor versleutelde end-to-end-groepschat en instant messaging aan TextSecure.[15] Tegen het einde van juli 2014 kondigden ze plannen aan om de RedPhone- en TextSecure-toepassingen samen te voegen als Signal. Deze aankondiging viel samen met de eerste versie van Signal als een RedPhone-tegenhanger voor iOS. De ontwikkelaars zeiden dat de volgende stappen zouden zijn om TextSecure-instant-messagingmogelijkheden voor iOS toe te voegen, het samenvoegen van de RedPhone- en TextSecure-toepassingen op Android, en het ontwikkelen van een web-client. Signal was de eerste iOS-app die gemakkelijke en sterk versleutelde telefoongesprekken gratis aanbood. TextSecure-compatibiliteit werd toegevoegd aan de iOS-applicatie in maart 2015.

Vanaf de lancering in mei 2010 tot maart 2015 had de Android-versie van Signal (ook TextSecure) ondersteuning voor gecodeerde sms/mms-berichten.[16] Vanaf versie 2.7.0 ondersteunt de Android-app alleen nog het verzenden en ontvangen van gecodeerde berichten via het internet. Redenen voor deze beslissing waren veiligheidsproblemen van het sms/mms-protocol en problemen met de uitwisseling van sleutels. Open Whisper Systems' stopzetting van de sms/mms-encryptie had als gevolg dat een aantal gebruikers een afsplitsing ('fork') genaamd Silence (aanvankelijk SMSSecure[17]) ontwikkelden, die is bedoeld voor de uitwisseling van gecodeerde sms- en mms-berichten.[18][19]

In november 2015 werden TextSecure en RedPhone op Android samengevoegd tot Signal voor Android.[20] Een maand later kondigde Open Whisper Systems Signal Desktop aan, een Chrome-app die gekoppeld kan worden met de mobiele Signal-app.[21] Bij de lancering van de app kon alleen worden verbonden met de Android-versie van Signal.[22] Op 26 september 2016 kondigde Open Whisper Systems aan dat Signal Desktop nu ook kan worden gekoppeld met de iOS-versie.[23] Op 31 oktober 2017 stopte Open Whisper Systems de ontwikkeling van de Chrome-app. Op hetzelfde moment kondigden ze de release van een standalone-desktop-client voor Windows, MacOS en bepaalde Linuxdistributies aan.[24]

Het logo van de Androidapplicatie van februari 2015 tot maart 2017.

Op 4 oktober 2016 publiceerden de American Civil Liberties Union (ACLU) en Open Whisper Systems een reeks van documenten waaruit blijkt dat OWS in de eerste helft van dat jaar een dagvaarding had ontvangen om informatie over twee telefoonnummers aan een Amerikaanse federale grand jury te verstrekken.[25][26][27] Slechts een van de twee telefoonnummers was bij Signal geregistreerd, en vanwege de manier waarop de dienst is ontworpen kon Open Whisper Systems alleen informatie geven over het tijdstip dat dat gebruikersaccount was aangemaakt en de laatste keer dat het met de dienst verbinding had gemaakt. Behalve de dagvaarding kreeg OWS ook een spreekverbod over de dagvaarding opgelegd voor de duur van een jaar, dat deels werd opgeheven nadat het met hulp van de ACLU was aangevochten. De dagvaarding was de eerste die OWS had ontvangen, en latere verzoeken van overheden zouden op dezelfde manier (middels samenwerking met de ACLU en het openbaren van de verzoeken) behandeld worden.[27][28]

In maart 2017 veranderde Open Whisper Systems Signal's belsysteem van RedPhone naar WebRTC, wat ook de mogelijkheid tot het maken van videogesprekken toevoegde.[29]

2018–heden: Signal Messenger

[bewerken | brontekst bewerken]

Sinds 21 februari 2018 is Brian Acton, mede-oprichter en voormalig medewerker van WhatsApp, Executive Chairman en geldschieter van de nieuwe Signal Foundation. Moxie Marlinspike blijft de CEO.[30]

In de periode tussen november 2019 en februari 2020 heeft Signal ondersteuning toegevoegd voor iPads, view-once-foto's en video's, stickers en reacties.[31] Ze hebben ook plannen aangekondigd voor een nieuw groepsberichtensysteem en een "experimentele methode voor het opslaan van gecodeerde contacten in de cloud".

Met de tweet "Use Signal" adviseerde Elon Musk op 7 januari 2021 over te stappen van WhatsApp naar Signal, als reactie op de volgens Musk voor gebruikers nadelige wijzigingen in de privacyvoorwaarden van WhatsApp.[32] Nadat WhatsApp de nieuwe voorwaarden invoerde, werd Signal opmerkelijk vaker gedownload. Hoewel de bekritiseerde wijzigingen niet in Europa gelden, was daar ook een stijging vast te stellen.[33]

Ontwikkelaars en financiering

[bewerken | brontekst bewerken]

Signal wordt ontwikkeld door Signal Foundation en Signal Messenger LLC. De Signal Foundation wordt gefinancierd door een combinatie van grote en kleine donaties,[34] en alle producten zijn gepubliceerd als gratis en opensourcesoftware.

Sinds oktober 2016 heeft het project een onbekende hoeveelheid donaties van individuele sponsors ontvangen via de Freedom of the Press Foundation. Open Whisper Systems heeft ook giften ontvangen van de Knight Foundation, de Shuttleworth Foundation, en het Open Technology Fund, een programma gefinancierd door de overheid van de Verenigde Staten dat ook andere privacyprojecten zoals het anonimiteitsnetwerk Tor en de versleutelde chatapp Cryptocat heeft gesteund.

Het Zwitserse leger verbood begin 2022 militairen om de berichtendienst te gebruiken, vanwege veiligheidsrisico’s, en omdat het gebruik onder de Amerikaanse CLOUD Act valt, waardoor Amerikaanse rechtbanken gegevens kunnen opvorderen, ook als die op buitenlandse servers staan. Enkel de Zwitserse app Threema was nog toegestaan.[35]

Commons heeft media­bestanden in de categorie Signal (software).