Gnupg :: Schnittstelle.

gnupg :: Schnittstelle ist eine Perl-Schnittstelle zum GnUPG.
Jetzt downloaden

Gnupg :: Schnittstelle. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Frank J. Tobin
  • Website des Verlags:
  • http://search.cpan.org/~ftobin/GnuPG-Interface-0.33/lib/GnuPG/Interface.pm

Gnupg :: Schnittstelle. Stichworte


Gnupg :: Schnittstelle. Beschreibung

GNUPG :: Schnittstelle ist eine Perl-Schnittstelle zum GnUPG. Gnupg :: Schnittstelle ist eine Perl-Schnittstelle zu gnupg.synopsis # Ein einfaches Beispiel Verwenden Sie IO :: Griff; Verwenden Sie GNUPG :: Schnittstelle; # Die Situation sammelt meine $ gnupg = gnupg :: interface-> new (); $ gnupg-> Optionen-> hash_init (Rüstung => 1, homedir => '/ home / foobar'); # Hinweis Sie können die Empfänger auch dann einstellen, auch wenn Sie nicht verschlüsselt werden! $ gnupg-> Optionen-> Push_Recipiientients ('ftobin@cpan.org'); $ gnupg-> Optionen-> Meta_Interactive (0); # Wie wir einige Griffe erstellen, um mit GnUPG My $ Input = IO :: Griff-> Neu () zu interagieren; mein $ output = io :: griff-> neu (); Meine $ handles = gnupg: griffe-> neu (stdin => $ eingegeben, stdout => $ output); # Jetzt gehen wir mit den Optionen, die bereits my @PlainText = ('foobar') eingestellt sind, verschlüsseln. Meine $ PID = $ gnupg-> verschlüsselt (Griffe => $ Griffe); # Jetzt schreiben wir an die Eingabe von GnUPG-Drucken $ INPUT @PlainText; schließen $ eingegeben; # Jetzt lesen wir den Ausgang mein @ciphertext =; schließen $ Ausgabe; WAITPID $ PID, 0; GNUPG :: Schnittstelle und seine zugehörigen Module sorgen für ein objektorientiertes Verfahren zum Interaktion mit GnUPG, das Funktionen ausführen kann, z. B. aber nicht auf die Verschlüsselung, Unterzeichnung, Entschlüsselung, Überprüfung und Key- Auflistung der Parsing Dies ist sehr wichtig, um zu erkennen. Dies bedeutet, dass jedes Datenträger, das eine Liste ist, spezielle Methoden aufweist, die ihm zugewiesen ist, um die Liste zu schieben, zu knüpfen, und zu löschen. und "bidirektionale Kommunikation mit einem anderen Prozess" in Perlipc, und dass Benutzer dieses Pakets verstehen müssen, wie diese Methode verwendet werden müssen, da dieses Paket diese Methoden nicht stark für den Benutzer stark abstrakten. Dieses Paket ist nicht so konzipiert, dass dies nicht vollständig abstrakt ist (teilweise aus Sicherheitszwecken), sondern nur dazu beitragen, einfach "ordnungsgemäße", saubere Anrufe an GNUPG zu erstellen und das Parsing der Schlüsselliste zu erstellen. Weitere Informationen finden Sie unter "Bidirectional Communication mit einem anderen Prozess", um zu erfahren, wie Sie mit diesen Methoden umgehen können. Verwenden Sie dieses Paket, um die Nachrichtenverarbeitung mitzunehmen Options-Datenmitglied und anschließend ein Verfahren, das GnUPG aufruft, z. B. CLEARSIGN. Man interagiert dann mit den Griffen entsprechend, wie in der "bidirektionalen Kommunikation mit einem anderen Prozess" in Perlipc beschrieben. Anforderungen: · Perl.


Gnupg :: Schnittstelle. Zugehörige Software