我正在C中寻找一个非常简单的RSA实现。我需要将它放在DSP中,所以我想使用非常简单和直接的东西。 尽管如此,我只发现了少量数字(int或long)的例子,而我需要至少以1024位实现RSA,所以我还要处理大数字。
你能指点我的一些图书馆或例子吗?
答案 0 :(得分:5)
LibTomCrypt和相关项目非常干净且易于理解。
答案 1 :(得分:1)
latest openssl release's source包含RSA的实现,它应该适用于您的目的。或者,您也可以考虑GNUPg项目,这是另一个带有RSA组件的开源项目。