Obwohl ProtonMail und Wire Nachrichten clientseitig verschlüsseln und keine Rohversionen auf dem Server speichern, sind E-Mails und Nachrichten durchsuchbar.
Discourse entschlüsselt ebenfalls Nachrichten clientseitig. Aber es sieht so aus, als ob die Suchfunktion die Nachrichten, die nicht vom Client geladen und entschlüsselt wurden, nicht sehen kann.
Es wäre schön, eine vollwertige Suchfunktion für verschlüsselte Nachrichten zu haben. Zumindest ist es meiner Meinung nach theoretisch möglich, da einige Dienste dies ermöglichen.
Es ist absolut möglich, verschlüsselte Suchen durchzuführen. Der eigentliche Trick besteht darin, etwas zu produzieren, das gleichzeitig sicher ist (es gibt unzählige Möglichkeiten, etwas zu produzieren, das sicher aussieht, aber vor der ersten Person, die elementare Statistik kennt, zerfällt), effizient (Suchen in großen Datensätzen dauern nicht zu lange) und effektiv (die gewünschten Ergebnisse liefert, nicht nur das, wonach gefragt wurde). Es ist… nicht einfach.
Diese Art von Dingen ist ein Schwerpunkt von mir, da ich der Gründer des Encrypted Query Operations-Projekts (enquo.org) bin und genau in dieser Richtung forsche. Ich habe Discourse als Testumgebung für praktische abfragbare Verschlüsselung genutzt (obwohl diese Arbeit derzeit auf Eis liegt, während ich mich auf andere Dinge konzentriere).
Wenn ausreichend Interesse besteht, dies in die Realität umzusetzen, bin ich auf jeden Fall daran interessiert, es mit denen zu verfolgen, die es vorantreiben möchten.
Bearbeitet zur Ergänzung: Ich habe die Suchfunktionen von ProtonMail und Wire untersucht. Es scheint, dass ProtonMail eine clientseitige Suche verwendet, gemäß dieser Seite: „Dies erreichen wir, indem wir einen lokalen Index unserer E-Mails erstellen und diesen im Web-Speicher Ihres Browsers speichern.“ Wire erwähnt in seinem Sicherheitsweißbuch nicht, wie es die Suche durchführt, was mich vermuten lässt, dass es wahrscheinlich auch eine clientseitige Suche verwendet, da andernfalls die beteiligten kryptografischen Mechanismen definitiv in diesem Weißbuch offengelegt werden müssten.