Domanda

C'è qualche modo per utilizzare direttamente la funzionalità GNU Privacy Guard? Sì, so di reindirizzare i flussi di ingresso / uscita dal programma di utilità gpg.exe, ma forse possiamo utilizzare alcune librerie non gestite da distribuzione direttamente?

È stato utile?

Soluzione

credo di poter rispondere alla mia domanda. Mi è stato fatto a Starksoft .NET GnuPG Component - una libreria gratuita che prende l'interazione con GPG su se stessa. Sembra che funziona bene, anche se il progetto sembra non essere mantenuto per un po '.

UPD: Il componente sembra essere già disponibile come pacchetto NuGet a https: // www .nuget.org / pacchetti / starksoft.aspen

Altri suggerimenti

Sono anche interessato a questo.

È PRB sa di questa classe wrapper che avvolge il reindirizzamento flussi di gpg.exe, ma non sembra essere molto in termini di librerie.

SharpPrivacy ma che è morto un po ', ho guardato il codice sorgente (da CodeProject) e la logica di presentazione è mescolato con il codice vero e proprio - ha bisogno di un sacco di tlc. La pagina di sourceforge per esso sembra essere troppo morto.

C'è anche Bouncy Castle che può fare il lavoro, non ho guardato in esso ancora però, vorrei suggerire sopra SharpPrivacy però - fammi sapere come si ottiene se si perseguono questo;)

Ci sono anche i componenti BouncyCastle Privacy Guard (BCPG) della biblioteca csharp BouncyCastle, disponibile all'indirizzo http: // www.bouncycastle.org/csharp/ , se siete alla ricerca per l'interazione con i flussi csharp nativo GPG-crittografati.

Ho spostato i progetti a CodePlex. Questa libreria è ora parte della libreria Biko ed è disponibile in una versione Alpha. http://biko.codeplex.com/

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top