2

是否有任何 NTRU-KE 的开源实现(最好是 Java 或 C#),我可以将其用作以不同语言实现它的参考?

NTRUEncrypt 的 Wikipedia 页面上列出的实现没有包含它,并且这里有一篇涵盖该算法的论文,但是该语言有点过于技术性,我无法完全理解它。

4

1 回答 1

1

未来的读者,请证明我错了(并发布您自己的答案)。

鉴于它很新(2013 年 11 月),可能根本没有任何实现。甚至论文的作者也可能没有自己实现它(不过你可以问他们)。但据我所知,该协议仅使用无论如何都必须包含在 NTRUEncrypt 实现中的操作。因此,在现有的 NTRU 库之上自己编写一个应该不难。您可以在此处或在https://crypto.stackexchange.com上询问有关协议的具体问题。不过,您可能应该首先尝试了解 NTRUEncrypt 的基础知识。

于 2014-05-10T11:22:49.557 回答