PHP Chat - Verschlüsselung von Nachrichten?

2 Antworten

Es gibt erstmal den Unterschied zwischen zentraler Verschlüsselung auf dem Server und Ende-zu-Ende Verschlüsselung. Willst Du bestmögliche Sicherheit für die Nutzer, solltest Du zweiteres wählen.

Php hat dafür eine Library:

https://www.php.net/manual/en/book.gnupg.php

Und ziemlich beliebt ist auch OpenPGP.php:

https://github.com/singpolyma/openpgp-php

Alternativ geht natürlich auch openssl mit php:

https://www.php.net/manual/en/book.openssl.php

Maximale Erfolge!