Ein Ende-zu-Ende-verschlüsseltes Chat-System basierend auf dem OTR-Protokoll.
简体中文
Off-the-Record Messaging (OTR) ist ein kryptografisches Protokoll, das Verschlüsselung für Instant-Messaging-Konversationen bietet. OTR verwendet eine Kombination aus dem AES-Algorithmus mit symmetrischem Schlüssel und einer Schlüssellänge von 128 Bit, dem Diffie-Hellman-Schlüsselaustausch mit einer Gruppengröße von 1536 Bit und der SHA-1-Hash-Funktion. Zusätzlich zur Authentifizierung und Verschlüsselung bietet OTR Forward Secrecy und formbare Verschlüsselung.
Für weitere Informationen besuchen Sie bitte meinen Blog
Die Client-Konfigurationsdatei befindet sich unter ~chat-config.json
.
Probe
{
"listen" : " :52915 " ,
"remote" : " 127.0.0.1 " ,
}
Der Benutzer sollte seine ID und seinen Spitznamen festlegen, wenn er den Client ausführt.
./client
Die Client-Konfigurationsdatei befindet sich unter ~chat-config.json
.
Probe
{
"listen" : " :52915 " ,
"remote" : " " , //can be empty
}
./server