Neu: PGP-verschlüsselte E-Mails über Contact Form 7 in WordPress sicher senden und empfangen

PGP Verschlüsselte Daten senden und empfangen mit WordPress Contact Form 7

Ab sofort biete ich auf meiner Website eine einfache und besonders sichere Möglichkeit an, mir PGP verschlüsselte Nachrichten zu senden und zu empfangen: direkt über das bekannte WordPress-Plugin Contact Form 7. Damit sind Deine Nachrichten durchgehend geschützt und nur für Dich und mich lesbar.

Ende-zu-Ende PGP-verschlüsselte Nachrichten mit Contact Form 7 senden

Auf meiner Kontaktseite hast Du jetzt die Möglichkeit, direkt über das Kontaktformular eine PGP-verschlüsselte Nachricht zu senden.

Das funktioniert so: Der von dir eingegebene Nachrichtentext wird im Browser automatisch mit meinem öffentlichen PGP-Schlüssel verschlüsselt, noch bevor die Nachricht abgesendet wird. So wird sichergestellt, dass Dein Text niemals unverschlüsselt über das Internet übertragen und in Klartext auf einem Email-Server gespeichert wird.

Technisch basiert diese Lösung auf dem WordPress-Plugin Contact Form 7, erweitert um eine clientseitige JavaScript-Verschlüsselung mit OpenPGP.js. Die Verschlüsselung findet ausschließlich im Browser statt und ist eine einfache und sichere Möglichkeit, mir sensible Daten zu senden. Eine Implementation in jedes andere Formular ist ebenfalls möglich.

PGP-Nachrichten empfangen und im Browser entschlüsseln: mit Contact Form 7 oder jedem anderen Formular

Eine zweite und ebenfalls neue Funktion erlaubt es dir, auf einfache Weise ein Schlüsselpaar zu generieren und mir Deinen öffentlichen PGP-Einmalschlüssel mit dem WordPress Plugin Contact Form 7 zu senden. Direkt auf meiner Website, sicher, temporär und lokal im Browser. Damit bist Du anschließend in der Lage eine von mir für Dich verschlüsselte Nachricht mit dem zuvor generierten PGP-Schlüssel zu entschlüsseln.

Der öffentliche Teil Deines Schlüssels wird mir über das Formular übermittelt. Ich kann damit eine sicher verschlüsselte Nachricht erstellen und dir per E-Mail senden. Und Du? Du kannst diese Nachricht anschließend direkt auf der selben Seite wieder mit dem zuvor generierten privaten Schlüssel lokal entschlüsseln.

Das Ganze funktioniert komplett ohne externe Programme, ohne GPG-Tools oder zusätzliche Plugins. Die Verschlüsselung und Entschlüsselung erfolgt nur im Browser – der private Schlüssel verlässt Dein Gerät nie und wird nach der Session verworfen. Damit eignet sich dieses Verfahren ideal für den einmaligen, besonders sensiblen Nachrichtenaustausch.

Kontaktiere mich, falls Du auch so eine reibungslose PGP-Verschlüsselung in Deine Formulare integrieren möchtest. Gerne auch verschlüsselt ;-). Ich mache Dir gerne ein Angebot für die Implementation auf Deiner Webseite.

Warum PGP mit 4096-Bit-Schlüsseln so sicher ist

PGP (Pretty Good Privacy) gilt als eines der sichersten Verfahren zur Verschlüsselung von E-Mails und sensibler Daten. Durch die Verwendung von 4096-Bit-RSA-Schlüsseln ist der Schutz gegen unbefugtes Mitlesen extrem hoch.

In meiner Lösung hier werden diese Schlüssel ausschließlich im Browser erzeugt: lokal, temporär und ohne Speicherung. Besonders bei einmaligen oder sehr sensiblen Informationen ist dieses Verfahren ein praktischer und sicherer Weg, vertraulich zu kommunizieren.