Pregunta

¿Alguien puede señalarme el código C o Java (o cualquier otra cosa) que tenga cifrado NTRU?

Varias personas que estaban implementando el algoritmo han publicado en este sitio, ¿tal vez podrían ayudar?

También noté que se han escrito muchas implementaciones de NTRU en las universidades, por lo que parecería extraño que las fuentes, o al menos el código de muestra, sean tan difíciles de conseguir.

¿Fue útil?

Solución

Otros consejos

El NTRU Crypto ahora está disponible bajo una licencia GPL V2 de código abierto aprobada. Lo puedes encontrar aquí.https://github.com/ntruopensaurceproject/ntru-crypto

Hay una publicación aquí: http://java.itags.org/java-programming/164200/

Puede encontrar útiles los tutoriales en el sitio web de NTRU - http://www.ntru.com/cryptolab es el lugar para comenzar.

Tenga en cuenta que alentamos a las personas a desarrollar y jugar con los algoritmos mismos, pero es posible que no distribuya su implementación sin una licencia de NTRU.

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

William Whyte, CTO, NTRU Cryptosystems

Quizás es por eso que no puede localizar el código fuente, ya que necesita una licencia.

Las fuentes de Java para Ntruencrypt y Ntrusign se pueden encontrar aquí:

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

Una interfaz de línea de comando para el cifrado y el descifrado utilizando el algoritmo criptográfico NTRU.

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

Las fuentes de NTRU también están disponibles en el repositorio de FlexIprovider SVN:

svn co --username guest --password guest https://svn.cdc.informatik.tu-darmstadt.de/svn/repos/flexiprovider
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top