GnuPG Funktionen
Anmerkungen
Diese Erweiterung verwendet den Schlüsselbund des aktuellen Benutzers. Dieser Schlüsselbund ist normalerweise unter ~./.gnupg/ zu finden. Um einen benutzerdefinierten Pfad festzulegen, speichere den Pfad zum Schlüsselbund in der Umgebungsvariable GNUPGHOME. Siehe hierzu putenv für detailiertere Informationen hierzu.
Einige Funktionen erfordern die Spezifikationen des Schlüssels. Diese Spezifikation kann irgendetwas sein, was den Schlüssel einzigartig macht. (z.B. Userid, Schlüssel-ID, Fingerabdruck..). In dieser Dokumentation wird in allen Beispielen der Fingerabdruck verwendet..
Hinweis:
Als Alternative zu den explizit dokumentierten Funktionen, die Ressourcen (resource) verwenden, ist ebenfalls ein object-orientierter Stil unter Verwendung von gnupg-Objekten möglich.
Inhaltsverzeichnis
- gnupg_adddecryptkey — Fügt einen Schlüssel für Entschlüsselung hinzu
- gnupg_addencryptkey — Fügt einen Schlüssel zur Verschlüsselung hinzu
- gnupg_addsignkey — Fügt einen Schlüssel für Signierung hinzu
- gnupg_cleardecryptkeys — Entfernt alle Schlüssel, die vorher für Entschlüsselung hinterlegt wurden
- gnupg_clearencryptkeys — Entfernt alle Schlüssel, die vorher zur Verschlüsselung hinterlegt wurden
- gnupg_clearsignkeys — Entfernt alle Schlüssel die vorher zur Signierung hinterlegt wurden
- gnupg_decrypt — Entschlüsselt einen gegebenen Text
- gnupg_decryptverify — Entschlüsselt und vertifiziert einen gegebenen Text
- gnupg_deletekey — Delete a key from the keyring
- gnupg_encrypt — Verschlüsselt einen gegebenen Text
- gnupg_encryptsign — Verschlüsselt und signiert einen gegebenen Text
- gnupg_export — Exportiert einen Schlüssel
- gnupg_getengineinfo — Returns the engine info
- gnupg_geterror — Gibt den Fehlertext zurück, wenn eine Funktion scheitert
- gnupg_geterrorinfo — Returns the error info
- gnupg_getprotocol — Gibt das aktuell für alle Operationen aktive Protokoll zurück
- gnupg_gettrustlist — Search the trust items
- gnupg_import — Importiert einen Schlüssel
- gnupg_init — Initialisiert eine Verbindung
- gnupg_keyinfo — Gibt ein Array mit Informationen über alle Schlüssel zurück, die dem gegebenen Muster entsprechen
- gnupg_listsignatures — List key signatures
- gnupg_setarmor — Gepanzerte Ausgabe umschalten
- gnupg_seterrormode — Setzt den Modus für error_reporting
- gnupg_setsignmode — Setzt den Signierungs-Modus
- gnupg_sign — Signiert einen übergebenen Text
- gnupg_verify — Verifiziert einen signierten Text