Ntruencrypt исходный код? [закрыто
-
26-09-2019 - |
Вопрос
Кто-нибудь может указать мне код C или Java (или что-то еще), которое делает Ntru шифрование?
Несколько человек, которые реализовали алгоритм, опубликовали на этом сайте, поэтому, возможно, они могут помочь?
Я также заметил, что в университетах было написано довольно ряд реализаций НРУ, поэтому казалось бы странным, что источники или, по крайней мере, пример кода, так трудно прийти.
Решение
Попробуй это: http://sourceforge.net/projects/ntru/
Другие советы
Crypto NTRU теперь доступен под утвержденным лицензией с открытым исходным кодом V2. Вы можете найти это здесь.https://github.com/ntruopensourceProject/ntru-crypto.
Здесь есть пост: http://java.itags.org/java-programming/164200/
Вы можете найти учебные пособия на веб-сайте Ntru полезным - http://www.ntru.com/cryptolab. это место для начала.
Обратите внимание, что мы поощряем людей развиваться и играть с самими алгоритмами, но вы не можете распространять свою реализацию без лицензии Ntru.
================================
Уильям Бажу, КТО, NTRU Cryptosystems
Возможно, именно поэтому вы не можете найти исходный код, поскольку вам нужна лицензия.
Источники Java для Ntruencrypt и Ntrusign можно найти здесь:
Интерфейс командной строки для шифрования и дешифрования с использованием криптографического алгоритма NTRU.
https://code.google.com/p/ntrutil/
Источники NTRU также доступны от репозитория FlexiProvider SVN:
svn co --username guest --password guest https://svn.cdc.informatik.tu-darmstadt.de/svn/repos/flexiprovider