2009-03-04 6 views
5

Ich versuche eine Klasse oder etwas zu finden, die es mir ermöglichen würde, Shamir's Secret Sharing zu tun.Wo finde ich eine C# -Klasse für "Shamir's Secret Sharing"?

Ich habe ein Programm in C# gefunden, das Ihnen erlaubt, es zu tun, aber es liefert keinen Quellcode. Ich habe mich nur gefragt, ob jemand eine Klasse hat, die schon tut, was ich brauche.

+0

den „Hausaufgaben“ Tag hinzugefügt, da es wie klingt es Hausaufgaben sein. – GregD

+0

@Dana: Geben Sie eine Begründung für das Rückgängigmachen meiner gültigen Bearbeitungen an? – GEOCHET

+0

@Rich B: Eigentlich ist Revision 4 das Beste aus dem Haufen, denn "Wandern" ist ein ganz anderes Wort als "Wundern". Deine Änderungen haben nicht wirklich geholfen. –

Antwort

6

EDIT: Wie in den Kommentaren erwähnt, hat dieses Projekt nicht wirklich C# Quellcode - aber ich kann die Antwort jetzt nicht löschen, wie es akzeptiert wurde. Vielleicht war der OP tatsächlich zufrieden, einen Wrapper zu benutzen.

SecretSharp (aus dem wikipedia-Artikel verlinkt) ist GPL - Sie können browse the code here.

+2

Dies ist ein sehr irreführendes Projekt. Sieht anfangs gut aus, ist aber ein GUI-Wrapper um eine C++ - Interface-Bibliothek um Crypto ++ herum. Ich kann sicherlich nichts entfernt finden wie eine tatsächliche Implementierung von Shamirs Secret Sharing in C#. –

+0

Ich schaute auf die Quelle und @romkyns hat Recht, es gibt keine C# Implementierung des angeforderten Algorithmus dort. Ich frage mich, warum das OP es als die angenommene Antwort markiert, da es den Code nicht zur Verfügung stellt, der für das fragliche gefragt wird ... ?? – Timwi

+0

@Timwi: In der Tat. Habe das editiert um das anzuzeigen. –

1

Warum nicht ILDASM oder Reflector verwenden, um die Quelle aus der Anwendung zu erhalten, die Sie haben?