我在rsa.com上搜索过,但无法在任何编程语言中找到RSA的官方源代码。我在哪里可以找到RSA的官方源代码?
0
A
回答
1
看一看wikipedia。你应该能够理解数学,这就是你需要知道的算法。
0
没有“官方”的RSA实施。但有标准。例如PKCS #1 standard被广泛使用。
而不是寻找正式实施,你可以寻找一个NIST认证的实现。例如。 openssl已经通过NIST认证,但我不确定哪个版本。
1
RSA算法是由三名大学生发明的,而不是由公司的员工发明的。这种加密方法'最可能'以纸的形式呈现。这个实现留给了计算机科学界。
在我的高级算法类这个学期,我们正在通过编写我们自己的非常基本的RSA加密程序所需的数论。 Java BigInteger类包含完成工作所需的方法。 C++没那么多。我被告知python几乎完全适合这个,尽管我没有看过它。
这里是一个link to a basic explanation的RSA算法的工作原理。它让我更好地了解必要的数论如何应用。这是一个link to another site,其中包含一个事情如何运作的“非常简单的例子”。
希望这可以帮助
相关问题
- 1. 我在哪里可以找到TextView.setText(..)方法的源代码?
- 2. 我在哪里可以找到Vigenere密码的Java源代码?
- 3. 我在哪里可以找到官方的DTD规范
- 4. 我在哪里可以找到C++的generic.h的源代码?
- 5. 我在哪里可以找到J2ME的源代码?
- 6. 我在哪里可以找到TagLib#库的源代码?
- 7. 我在哪里可以找到itertools.combinations()函数的源代码
- 8. 我在哪里可以找到Singular(AngularJS for GWT)的源代码?
- 9. 我在哪里可以找到el-ri-1.0.jar的源代码?
- 10. 我在哪里可以找到Java数组的源代码?
- 11. 我在哪里可以找到Glassfish 4的源代码?
- 12. 我在哪里可以找到JavaEE软件包的源代码?
- 13. 我在哪里可以找到“暂停”工具的源代码?
- 14. 我在哪里可以找到springloaded-core jar的源代码?
- 15. 我在哪里可以找到CastButtonFactory的源代码
- 16. 我在哪里可以找到libcrypto ++的源代码?
- 17. 我在哪里可以找到Ubuntu ARM init的源代码?
- 18. 我在哪里可以找到Aerith项目的源代码
- 19. 我在哪里可以找到android的firefox源代码?
- 20. 我在哪里可以找到Html.EditorFor网上的源代码?
- 21. 我在哪里可以找到System.Numerics.BigInteger的源代码?
- 22. Git - 我在哪里可以找到实现.gitignore的源代码
- 23. 我在哪里可以找到httpsURLConnection的源代码?
- 24. Java:我在哪里可以找到WindowsAccessbridge的源代码?
- 25. 我在哪里可以找到JBoss servlet api的源代码
- 26. 我在哪里可以找到NServicebus 2.1源代码?
- 27. 我在哪里可以找到MIDAS库源代码?
- 28. 我在哪里可以找到系统调用源代码?
- 29. 我在哪里可以找到igraph布局源代码?
- 30. 我在哪里可以找到FlexMonkium源代码?
也许试试问那些被黑客攻击的家伙? – 2011-03-22 23:03:36
“官方”RSA?就像,你的意思是FBI认证的版本是易碎的? – Mehrdad 2011-03-22 23:08:20