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

ice*_*fex 13 c encryption rsa

是否有一个RSA或DSA的小型库,没有任何依赖,如GMP或OpenSSL?(用C或Asm编写)

Eme*_*gul 9

你可能会觉得LibTomCrypt有用.它用C语言编写,支持RSA和DSA(以及许多其他算法),是公共领域软件.你可以在这里阅读它.


Job*_*fey 8

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

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

它占用大约32KB的代码空间,占用内存很小.