Question

Quelqu'un peut-il me diriger vers C ou Java Code (ou autre chose) qui fait le cryptage NTRU?

Plusieurs personnes qui mettaient en œuvre l'algorithme ont publié sur ce site, alors peut-être qu'ils pourraient aider?

J'ai également remarqué qu'un certain nombre d'implémentations NTRU ont été écrites dans les universités, il semblerait donc étrange que les sources, ou au moins un exemple de code, soient si difficiles à trouver.

Était-ce utile?

La solution

Autres conseils

La crypto NTRU est désormais disponible sous une licence GPL V2 open source approuvée. Vous pouvez le trouver ici.https://github.com/ntruopensourceproject/ntru-crypto

Il y a un message ici: http://java.itags.org/java-programming/164200/

Vous pouvez trouver les tutoriels sur le site Web de NTRU utiles - http://www.ntru.com/cryptolab est l'endroit où commencer.

Notez que nous encourageons les gens à développer et à jouer avec les algorithmes eux-mêmes, mais vous ne distribuez peut-être pas votre implémentation sans licence de NTRU.

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

William Whyte, CTO, NTRU Cryptosystems

C'est peut-être pourquoi vous ne pouvez pas localiser le code source, car vous avez besoin d'une licence.

Des sources Java pour NTruencrypt et NTrusign sont disponibles ici:

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

Une interface de ligne de commande pour le cryptage et le déchiffrement à l'aide de l'algorithme cryptographique NTRU.

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

Des sources NTRU sont également disponibles dans le référentiel SVN FlexiProvider:

svn co --username guest --password guest https://svn.cdc.informatik.tu-darmstadt.de/svn/repos/flexiprovider
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top