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