我在哪里可以找到RSA的官方源代码?

时间:2011-03-22 23:01:59

标签: rsa

我在rsa.com上搜索过,但是无法用任何编程语言找到RSA的官方源代码。

3 个答案:

答案 0 :(得分:1)

查看wikipedia。你应该能够理解数学,这就是你需要了解的算法。

答案 1 :(得分:1)

RSA算法是由三名大学生发明的,而不是由公司的员工发明的。这种加密方法最有可能是'以纸张的形式呈现。实施由计算机科学界负责。

在本学期的高级算法课程中,我们正在努力通过编写我们自己的非常基本的RSA加密程序所需的数论。 Java BigInteger类包含完成工作所需的方法。 C ++并不是那么多。有人告诉我,python几乎完全适合这个,虽然我没有看过它。

这是RSA算法的link to a basic explanation工作原理。它让我对必要数论如何应用有了更好的认识。这是link to another site,其中包含一个非常简单的示例"事情是如何运作的。

希望这有帮助

答案 2 :(得分:0)

没有“官方”RSA实施。但是有标准。例如,PKCS #1 standard被广泛使用。

您可以寻找NIST认证的实施,而不是寻找 官方实施。例如。 openssl已通过NIST认证,但我不确定是哪个版本。