没有依赖项的小型RSA或DSA库

时间:2009-11-14 19:45:17

标签: c encryption rsa

RSA或DSA是否有一个小型库,没有GMP或OpenSSL等依赖关系? (用C或Asm编写)

3 个答案:

答案 0 :(得分:9)

您可能会发现LibTomCrypt有用。它用C语言编写,支持RSA和DSA(以及许多其他算法),是公共领域软件。你可以阅读它here

答案 1 :(得分:8)

查看axTLS它是嵌入式系统中C的BSD许可TLSv1 SSL。它是为POSIX套接字构建的,但很容易移植。

它缺少的一件事是RSA密钥生成,但它可以读取X.509证书。

大约32KB的代码空间,RAM占用空间很小。

答案 2 :(得分:1)

好的,我发现自己找到了一个不常见的编码器网站http://z0mbie.daemonlab.org/,如果有人感兴趣的话,它就属于PGP / RSA-RELATED。但还有其他人吗?