Dieses Projekt zielt darauf ab, eine Open-Source-OpenPGP-Bibliothek in JavaScript bereitzustellen, so kann es auf nahezu jedem Gerät verwendet werden. Statt wie andere Implementierungen, die auf mit nativen Code richten, soll OpenPGP.js diesen Umstand umgehen, d.h. man muss OpenPGP nicht mehr zwingend auf einem Computer installieren. Mit OpenPGP.js ist es möglich jede Art von Text zu signieren, zu verschlüsseln, entschlüsseln, zu überprüfen - insbesondere E-Mails - und Verwaltung von Schlüsseln.
Wichtig: Der komplette Code läuft Clientseitig, d.h. es werden keine Daten gespeichert.
Mit der UI Oberfläche ist es möglich OpenPGP Schlüssel zu generieren, Texte verschlüsseln und entschlüsseln sowie signieren und verifzieren von Texten.
Damit ein Text verschlüsselt werden kann, muss zwingend ein OpenPGP Schlüssel/Key vorhanden sein.
Text für jemanden verschlüsseln
Text entschlüsseln
Text signieren
Text verifizieren
Schlüsselpaar generieren