KryptEY icon

KryptEY für Android

0.1.5 GPL-3.0-only

Tastatur für sichere E2EE-Kommunikation über das Signal-Protokoll in jedem Messenger

Herunterladen APK (16.6 MB)

Version
0.1.5 (24)
Aktualisieren
Entwickler
amnesica
Kategorie
Sicherheit, System
Lizenz
GPL-3.0-only
Quellcode
Code-Repository

KryptEY App

Kommunizieren Sie sicher und unabhängig, unabhängig von der rechtlichen Situation oder ob Messenger E2EE verwenden. Kein Server erforderlich. #ChatKontrolleStoppen

Warum KryptEY?

Der Bruch der End-to-End-Verschlüsselung (E2EE) durch Gesetze wie die geplante EU-Chatkontrolle ist ein fortlaufendes Problem. Inhalte in Messengern, die E2EE verwenden, wie Whatsapp oder Signal, könnten somit von Dritten überwacht werden. E2EE ist oft, aber nicht immer, Standard in Messengern. Es gibt bewährte Methoden für E2EE wie PGP. Diese Methoden sind jedoch manchmal umständlich integriert und erfordern viel Aufwand bei der Nutzung.

KryptEY ist eine Android-Tastatur, die das Signal-Protokoll implementiert. Die Tastatur funktioniert messenger-unabhängig und sowohl das X3DH Key Agreement Protocol als auch der Double Ratchet Algorithmus arbeiten ohne Server, was eine hochgradig unabhängige Nutzung des Protokolls ermöglicht.

Funktionen

Basierend auf der Simple Keyboard ( https://github.com/rkkr/simple-keyboard ), fügt KryptEY eine Ansicht über der Tastatur für die E2EE-Funktionalität hinzu.

  • E2EE über das Signal-Protokoll in jedem Messenger nutzen
  • Verschlüsselung/Dekodierung von Nachrichten
  • Nachricht über ein separates Textfeld in der Tastatur eingeben
  • Zwischenablage verwenden, um Nachrichten zu lesen
  • Kontakte in einer eigenen Kontaktliste in der Tastatur verwalten
  • Nachrichtenprotokoll zur Anzeige gesendeter/empfangener Nachrichten
  • Nachrichten als reines JSON (Raw-Modus) oder verborgen in einem Ablenkungstext (Märchenmodus) senden
  • Überprüfung der E2EE-Funktionalität über Fingerabdruck
  • Q&A-Ansicht für Fragen
  • dunkles & helles Thema

Siehe https://github.com/amnesica/KryptEY/blob/master/KRYPTEY.md für weitere Informationen zur Funktionsweise von KryptEY.

Sicherheit

Die bestehenden Sicherheitseigenschaften des Signal-Protokolls gelten auch für die Tastatur.

Beschränkungen

Die Tastatur wurde als POC (Proof of Concept) konzipiert und erlaubt nur 1-zu-1-Gespräche. Die Anwendung kann jedoch auch in einer Gruppennachricht in begrenztem Umfang verwendet werden. Hier kann eine Nachricht an einen bestimmten Chatpartner und nicht an alle Personen gerichtet werden. Andere Teilnehmer des Gruppenchats können die Nachricht nicht entschlüsseln.

Textnachrichten in Telegram werden als HTML und nicht als reiner Text kopiert. Bei der Dekodierung der Nachricht im Märchenmodus wird die kopierte Nachricht kompromittiert und kann nicht richtig gelesen werden. Daher kann sie überhaupt nicht dekodiert werden. Der Raw-Modus funktioniert jedoch einwandfrei. Bei der Verwendung von KryptEY mit Telegram empfehlen wir den Raw-Modus.

Einige Messenger wie Threema erlauben nur bis zu 3500 Bytes pro Nachricht. Daher gelten unterschiedliche Einschränkungen bei der Zeicheneingabe. Um unter dem Limit von 3500 Bytes zu bleiben, sind nur 500 Zeichen für den Raw- und Märchenmodus erlaubt. Aus praktischen Gründen gelten diese Einschränkungen für alle Messenger.

Demo

Für eine Demonstration, wie KryptEY verwendet wird, siehe https://github.com/amnesica/KryptEY/tree/master#demo

KryptEY wurde von mellitopia und amnesica erstellt. Der Code ist Open Source und kann unter https://github.com/amnesica/KryptEY gefunden werden.


Probleme & Kommentare

Problem melden

Ältere Versionen


Ähnliche Apps


BELIEBTE SUCHEN

fossify launcher vpn music Kotatsu Activity Launcher pdf keyboard newpipe outertune vivi camera gallery metrolist music player seal osmand ashell mull fennec file manager edge seek clock Rekado signal immich video shizuku calculator calendar vlc weather battery email