Imho zie je dat verkeerd, daarom reageerde ik ook op wat je zei... Ik probeer het anders:
De encryptie is er nu op gebouwd om altijd te functioneren. Daar een backdoor inbouwen verzwakt de encryptie en maakt het compleet onbetrouwbaar omdat je niet kan vertrouwen of je gesprek nu wel of niet encrypted is, terwijl je dat normaal gesproken in de huidige situatie wél kan.
WhatsApp heeft de optie om het voor iedereen uit te zetten door het uit de client te slopen ja, maar dat doet totaal geen afbreuk aan de betrouwbaarheid van de crypto, want dat is een compleet andere situatie (en ook eentje die nogal heel erg snel opvalt...) dan wanneer er bewust iets ingebouwd wordt om zonder dat je het doorhebt de encryptie op afstand random uitgeschakeld kan worden. (Geeneens een update voor nodig... Nog gevaarlijker dus!) Dan kan je er dus nooit op vertrouwen, terwijl je nu wél op de encryptie kan vertrouwen omdat dit altijd aanstaat en geen backdoor heeft zoals jij die erin wil hebben.
Dat ze het met een update eruit kunnen slopen: ja dat kan via een update (die moet je dan eerst accepteren overigens), maar zoals ik al zei kan het ook zo zijn dat Apple of Google met een update aan Android ervoor zorgt dat overheden totale controle over je toestel kunnen krijgen. Als we dat soort situaties erbij gaan betrekken dan kom je aan bij het punt waar in alle systemen wel zwakheden zitten, maar dat heeft helemaal niets te maken met de implementatie van de crypto in WhatsApp of de betrouwbaarheid ervan... Dat staat allemaal los van elkaar.
Dus als je wilt stellen "daarom is het nu ook niet betrouwbaar", dan kan ik daar nog in meegaan, want 100% veiligheid bestaat natuurlijk niet en het is een vorm van een zwakte: de veiligheid van een crypto leunt altijd op de zwakste schakel... Maar dat neemt absoluut niet weg dat wat jij voorstelt het nog veel erger en veel onbetrouwbaarder maakt, en zelfs nog gevaarlijker is.
Snap je zo het verschil misschien tussen de twee situaties en waarom hetgeen jij voorstelt anders is dan de situatie waarmee je het (onterecht, imho) probeert te vergelijken?
Overigens is het vervangen van de sleutel wat jij voorstelt ook niet mogelijk, tenzij ze ook nog eens het authenticatie mechanisme verrot maken. Het wordt steeds erger met je voorstellen.
De WhatsApp clients controleren namelijk met elkaar wat de sleutels zijn, en jij kan dan ook controleren of je wel of niet end-to-end encrypt bent met elkaar door de sleutels te checken of een QR-code te scannen. Daarnaast, als je dit aan hebt staan, wordt je altijd gewaarschuwd als de sleutels van een contactpersoon wijzigen. Als je daar afbreuk aan wilt doen door de sleutels ongezien te kunnen wijzigen, dan is dus ook de hele authenticatie/verificatie fase onbetrouwbaar... Dan heb je niet enkel een backdoor ingebouwd, maar zorg je er ook in één klap voor dat niemand ooit kan vertrouwen op het key-controle systeem...
Ik hoop dat je nu misschien begrijpt dat dit soort voorstellen echt problematisch zijn, afbreuk doen aan de betrouwbaarheid van de crypto en de veiligheid ernstig ondermijnen.
Let ook dat dit niet enkel geld voor criminelen en terroristen, maar wat dacht je van mensen in onderdrukte regimes die toch informatie willen uitwisselen met iemand? Blijkt opeens dat de overheid ongezien aan het meelezen is, nee dan ben je lekker bezig...

Dat is juist nog een reden waarom we ongebroken crypto's nodig hebben. Met voorstellen zoals de jouwe wordt dit zo ernstig ondermijnd door de verschrikkelijke backdoors, dat dit in z'n geheel niet meer mogelijk is.
[Reactie gewijzigd door WhatsappHack op 23 juli 2024 01:30]