Frage

Kann mich jemand auf C- oder Java -Code (oder irgendetwas anderes) verweisen, das die NTRU -Verschlüsselung macht?

Mehrere Personen, die den Algorithmus implementierten, haben auf dieser Website veröffentlicht. Vielleicht könnten sie vielleicht helfen?

Ich bemerkte auch, dass eine ganze Reihe von NTRU -Implementierungen an den Universitäten geschrieben wurden. Es scheint seltsam, dass Quellen oder zumindest Beispielcode so schwer zu bekommen sind.

War es hilfreich?

Lösung

Andere Tipps

Das NTRU -Krypto ist jetzt unter einer genehmigten Open -Source -GPL V2 -Lizenz erhältlich. Sie können es hier finden.https://github.com/ntruopensourceproject/ntru-crypto

Hier gibt es einen Beitrag: http://java.itags.org/java-programming/164200/

Möglicherweise finden Sie die Tutorials auf der NTRU -Website hilfreich - http://www.ntru.com/cryptolab ist der Ort zu beginnen.

Beachten Sie, dass wir die Menschen ermutigen, die Algorithmen selbst zu entwickeln und mit ihnen zu spielen, aber Sie verteilen Ihre Implementierung möglicherweise nicht ohne Lizenz von NTRU.

================================

William Whyte, CTO, NTRU -Kryptosysteme

Vielleicht können Sie den Quellcode aus diesem Grund nicht finden, da Sie eine Lizenz benötigen.

Java -Quellen für Ntuencrypt und Ntrude finden Sie hier:

http://sourceforge.net/projects/ntru/

Eine Befehlszeilenschnittstelle zur Verschlüsselung und Entschlüsselung unter Verwendung des kryptografischen NTRU -Algorithmus.

https://code.google.com/p/ntrutil/

NTRU -Quellen sind auch im Flexiprovider SVN -Repository erhältlich:

svn co --username guest --password guest https://svn.cdc.informatik.tu-darmstadt.de/svn/repos/flexiprovider
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top