GnuPG Obálka s C #

hlasů
3

Já používám GnuPG a C # šifrování souborů s dováženými veřejných klíčů. Ale když se snažím, aby se šifrování, GnuPG šifrování souboru s veřejným klíčem hlavního uživatele. Jsem si jistý, že jsem projít správný příjemce.

Položena 31/07/2009 v 19:10
zdroj uživatelem
V jiných jazycích...                            


1 odpovědí

hlasů
11

Můžete zkusit pomocí mého open source a volný GnuPG obal pro C # (a VB.NET). Veškerý kód je licencován prostřednictvím MPO, non-GPL omezení. Najdete uvolňování se zdrojovým kódem v CodePlex. Podívejte se na uvolnění Alpha nalézt knihovnu GPG.

http://biko.codeplex.com/

Příklad:

  GnuPG gpg = new GnuPG();

  gpg.Recipient = "myfriend@domain.com";
  FileStream sourceFile = new FileStream(@"c:\temp\source.txt", FileMode.Open); 
  FileStream outputFile = new FileStream(@"c:\temp\output.txt", FileMode.Create);

  // encrypt the data using IO Streams - any type of input and output IO Stream can be used
  gpg.Encrypt(sourceFile, outputFile);
Odpovězeno 29/11/2009 v 18:44
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more