Deine Stimme
Nur die Teilnehmer des Anrufs können sie hören. Sie wird auf deinem Computer verschlüsselt, Frame für Frame, bevor sie ihn verlässt.
Sicherheit
Crocodile ist so entworfen, dass weder Server noch Netze noch der Freund, der einen Raum hostet, lesen können, was du sagst. Diese Seite zeigt, was geschützt ist, was nicht und wie.
Nur die Teilnehmer des Anrufs können sie hören. Sie wird auf deinem Computer verschlüsselt, Frame für Frame, bevor sie ihn verlässt.
Nur die Mitglieder des Space oder der Direktnachricht können sie lesen, jetzt und später. Sie liegen auf den Geräten der Mitglieder, nie auf einem Server.
Nur deine eigenen Geräte und wer deinen Wiederherstellungsschlüssel hat, besitzen sie. Sie liegt verschlüsselt im Schlüsselbund deines Systems.
Kein System, das Menschen verbindet, ist frei von Metadaten. Hier steht genau, wo Crocodile die Grenze zieht.
Ein Bedrohungsmodell listet mögliche Angreifer auf und was jeder kann und nicht kann. Dies ist eine Zusammenfassung unseres Modells.
| Angreifer | Kann | Kann nicht |
|---|---|---|
| Jemand, der das Netz beobachtet | Sehen, mit welchen IP-Adressen du sprichst und wie viel. | Inhalte oder Metadaten lesen oder aus Paketgrößen ableiten, was du sagst. |
| Jetzt aufzeichnen, später entschlüsseln | Deinen verschlüsselten Verkehr jahrelang speichern. | Ihn mit einem künftigen Quantencomputer entschlüsseln: Jeder Schlüsselaustausch ist hybrid post-quantensicher. |
| Ein bösartiger Server | Lügen, wer online ist, Verbindungen verzögern oder abbrechen, Metadaten protokollieren. | Inhalte lesen, Profile, Spaces oder Einladungen fälschen, Schlüssel austauschen oder sich zwischen zwei Apps schalten. |
| Betreiber eines Relays oder Postfachs | Größe und Timing weitergeleiteter Pakete sehen oder wer wem wie viele Nachrichten hinterlassen hat. | Sie lesen, verändern oder fälschen. |
| Der Freund, der einen Raum hostet | IP-Adressen der Mitglieder sehen und wer wann spricht. | Irgendetwas tun, was ein anderes Mitglied nicht könnte: Sein Relay leitet nur verschlüsselte Pakete weiter. |
| Jemand, der einen Space verlassen hat | Behalten, was er schon gesehen hat. | Lesen, was nach seinem Weggang gesagt wurde: Schlüssel werden ersetzt, wenn jemand geht. |
| Jemand, der einen Schlüssel stiehlt | Höchstens den aktuellen 30-Minuten-Schlüsselzeitraum eines Gesprächs lesen. | Frühere Nachrichten (gelöschte Schlüssel) oder spätere (neue Schlüssel) lesen. |
| Jemand mit deinem entsperrten Computer | Alles, was du kannst. Nutze Festplattenverschlüsselung und entferne ein verlorenes Gerät von einem anderen aus. | Neue Nachrichten empfangen, sobald du das Gerät entfernt hast. |
Gut erforschte Bausteine aus geprüften Open-Source-Bibliotheken (@noble), auf übliche Weise kombiniert.
Ed25519Signaturen auf jedem Datensatz, jeder Nachricht und jedem VerbindungsangebotX25519 + ML-KEM-768Hybrider Post-Quanten-Schlüsselaustausch für jedes paarweise GeheimnisAES-256-GCMVerschlüsselung von Nachrichten, Sprach-Frames und SerververbindungenHKDF-SHA256Schlüsselableitung und die nur vorwärts laufenden RatschenDTLS-SRTPDer verschlüsselte Transport von WebRTC darunterPadmé · CBR OpusVerbergen von Nachrichtenlängen und SprechmusternDie hörst du lieber von uns.
Bitte melde Sicherheitsprobleme vertraulich über GitHub, damit sie behoben werden können, bevor sie öffentlich sind.