https://tobi.rocks/ WhatsApp Backdoor (/Bug?) Another reason for not trusting closed-source crypto
https://tobi.rocks/
• 1billionmonthlyactiveusers(February2016)• 1/7ofworldpopulation
• end-to-endencryption“completely”implementedApril2016• ImplementstheSignalprotocol
SignalPrivateMessenger
https://tobi.rocks/
The Backdoor
Alice Bob
4 “HiBob”
5
6 “HiBob”
7
Bob’ssecuritycodehaschanged 8 “HiBob”
https://tobi.rocks/
Signal is doing it right
• Thewarningisdisplayed• Themessageisneverretransmitted
https://tobi.rocks/
Disclosure Timeline
• WhitehatreportonApril10• Facebook,May25:“Thisisexpectedbehavior”
https://tobi.rocks/
Disclosure Timeline
• WhitehatreportonApril10• Facebook,May25:“Thisisexpectedbehavior”• Me:“Thisshouldnotbeexpectedbehavior.“
https://tobi.rocks/
Disclosure Timeline
• WhitehatreportonApril10• Facebook,May25:“Thisisexpectedbehavior”• Me:“Thisshouldnotbeexpectedbehavior.“• Facebook,May31:“Wewerepreviouslyawareoftheissue[…]fornowit'snotsomethingwe'reactivelyworkingonchanging”
https://tobi.rocks/
Disclosure Timeline
• WhitehatreportonApril10• Facebook,May25:“Thisisexpectedbehavior”• Me:“Thisshouldnotbeexpectedbehavior.“• Facebook,May31:“Wewerepreviouslyawareoftheissue[…]fornowit'snotsomethingwe'reactivelyworkingonchanging”• Status(December28):Notfixed
https://tobi.rocks/
More reasons to use Signal
• Signalisopensource• Signalhasmostlyreproduciblebuilds• WhatsAppmaystoreMetadata(accordingtoprivacypolicy)
• timestampinformation• successofmessagedelivery• phonenumbersofsenderandrecipient• contactlists• “otherinformation”
• Signalstoresless:• lastdayauserconnected• contactlistsarenotstoredonsignalservers