2010-12-28 18 views
1

Ich schreibe eine C-Anwendung und ich möchte wissen, ob es eine Möglichkeit gibt, .gpg Dateiinhalt anzuzeigen (dann den verschlüsselten Inhalt). Die fragliche .gpg-Datei betrifft eine einfache .txt-Datei, die ich verschlüsselt habe. Ich kenne ein bisschen GPGME, ist es mit seiner Funktion möglich? Oder andere Möglichkeiten ...View .gpg Datei Inhalt

EDIT: Ich dachte eine Sache: Wenn meine Anwendung "--armor" -Option verwendet, habe ich eine .gpg-Datei im ASCII-Modus und nicht binär ... so kann die .gpg-Datei einfach gelesen werden, wahr? Der einfachste Weg, ...

Antwort

1

libgcrypt

Dies ist ein Allzweck- Krypto-Bibliothek basiert auf dem Code von GnuPG. Es stellt Funktionen für alle cryptograhic Bausteine: symmetrischen Chiffren (AES, DES, Blowfish, CAST5, Twofish, Arcfour), Hash Algorithmen (MD4, MD5, REIFEN-MD160, SHA-1, TIGER-192), MACs (HMAC für alle Hash-Algorithmen), öffentliche Schlüssel Algorithmen (RSA, ElGamal, DSA), große Integer-Funktionen, Zufallszahlen und eine Menge unterstützender Funktionen.

+0

Danke für die Antwort. Ich weiß nicht libgcrypt ... Kennst du die genaue Funktion für meinen Zweck? – ubuntiano

+0

@ubuntiano Nein, habe es nie benutzt. Sie müssen die Dokumente lesen. – marcog

+0

Ich werde tun. Ich werde auch andere Antworten erwarten. – ubuntiano