سؤال

هل يمكن لأي شخص أن يوجهني إلى رمز C أو Java (أو أي شيء آخر) الذي يشفر NTRU؟

نشر العديد من الأشخاص الذين كانوا ينفذون الخوارزمية على هذا الموقع ، لذلك ربما يمكنهم المساعدة؟

لاحظت أيضًا أنه تم كتابة عدد كبير من تطبيقات NTRU في الجامعات ، لذلك يبدو من الصعب للغاية الحصول على المصادر ، أو على الأقل رمز عينة ،.

هل كانت مفيدة؟

المحلول

نصائح أخرى

يتوفر الآن NTRU Crypto بموجب ترخيص Open Source GPL V2 المعتمد. يمكنك العثور عليها هنا.https://github.com/ntruopensourceproject/ntru-crypto

هناك منشور هنا: http://java.itags.org/java-programming/164200/

قد تجد البرامج التعليمية على موقع NTRU مفيدًا - http://www.ntru.com/cryptolab هو المكان المناسب للبدء.

لاحظ أننا نشجع الناس على التطوير واللعب مع الخوارزميات بأنفسهم ، ولكن لا يجوز لك توزيع تنفيذك دون ترخيص من NTRU.

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

وليام وايت ، CTO ، NTRU Cryptosystems

ربما هذا هو السبب في أنه لا يمكنك تحديد موقع الكود المصدري ، حيث تحتاج إلى ترخيص.

يمكن العثور على مصادر Java لـ ntruencrypt و ntrusign هنا:

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

واجهة سطر الأوامر للتشفير وفك التشفير باستخدام خوارزمية تشفير 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
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top