正如在少数调查中所示,ntru加密是一种先进而有效的无线传感器网络算法,所以我想在java中实现这个算法。我还想计算它的加密和解密速度。
请帮助我完成这个过程.. :)
答案 0 :(得分:1)
实施加密算法很难。除非您在密码学领域拥有丰富的经验和专业知识,否则不应尝试。即使您可能想出一些通过已发布的测试用例的东西,但是没有经验的程序员可能会通过其他渠道产生易受攻击的实现,例如计时等。
This essay from Bruce Schneier是一本有趣的读物。
简而言之,找到广为人知,使用和信任的现有实现。它将进行大量的审查和测试,并且比你自己做的任何事情都更安全。