我目前正在开发一个原型。我需要在Linux内核层级上进行RSA加密,尽管从我的研究来看,似乎Linux内核只支持签名验证。当我查看 rsa.c 和 rsa_helper.c 中的代码时,似乎有一个被设置为静态的 rsa 全局结构体,里面有名为 encrypt 和 decrypt 的函数指针变量。
此外,对于非对称API并没有太多的文档说明。tcrypto.c 甚至没有测试任何非对称加密API。这似乎是一个巨大的限制。我知道非对称加密不像对称加密那样快,但我需要它用于我的原型。
希望我不需要自己编写RSA加密/解密例程,因为这将是一个重大的挫败。
此外,对于非对称API并没有太多的文档说明。tcrypto.c 甚至没有测试任何非对称加密API。这似乎是一个巨大的限制。我知道非对称加密不像对称加密那样快,但我需要它用于我的原型。
希望我不需要自己编写RSA加密/解密例程,因为这将是一个重大的挫败。
crypto/rsa.c
是您要查看的内容,而不是akcipher。 - forest