2009-03-04 8 views
5

Sto cercando di trovare una classe o qualcosa che mi consenta di fare Shamir's Secret Sharing.Dove posso trovare una classe C# per "Shamir's Secret Sharing"?

Ho trovato un programma in C# che consente di farlo ma non fornisce il codice sorgente. Mi stavo chiedendo se qualcuno ha una classe che fa già ciò di cui ho bisogno.

+0

aggiunto il tag "compiti a casa", dal momento che suona come può essere compiti. – GregD

+0

@Dana: Fornirai una giustificazione per annullare le mie modifiche valide? – GEOCHET

+0

@Rich B: In realtà la revisione 4 è la migliore del gruppo, perché "vagare" è una parola completamente diversa da "meravigliarsi". Le tue modifiche non sono state di grande aiuto. –

risposta

6

MODIFICA: come indicato nei commenti, questo progetto non ha effettivamente il codice sorgente C# - ma non posso cancellare la risposta ora poiché è stata accettata. Forse l'OP era effettivamente contento di usare un wrapper, dopotutto.

SecretSharp (collegato dall'articolo di Wikipedia) è GPL - è possibile browse the code here.

+2

Questo è un progetto altamente fuorviante. All'inizio sembra un buon successo, ma in realtà è un wrapper della GUI attorno a una libreria di interfaccia C++ attorno a Crypto ++. Certamente non riesco a trovare nulla di lontanamente simile all'attuazione effettiva di Shamir's Secret Sharing in C#. –

+0

Ho guardato il sorgente e @romkyns ha ragione, non c'è l'implementazione C# dell'algoritmo richiesto lì. Mi chiedo perché l'OP lo abbia contrassegnato come la risposta accettata dal momento che non fornisce il codice richiesto per la domanda in questione ... ?? – Timwi

+0

@Timwi: Infatti. Ho modificato per indicarlo. –

1

Perché non utilizzare ILDASM o Reflector per ottenere l'origine dall'applicazione in uso?

Problemi correlati