首页 > 解决方案 > 如何在 OPENSSL 库 RSA-OAEP 中使用测试向量

问题描述

您好,我将此功能用于密码学:

int RSA_public_encrypt(int flen, const unsigned char *from,unsigned char *to, RSA *rsa, int padding);

https://www.openssl.org/docs/manmaster/man3/RSA_public_encrypt.html

我设置了 padding RSA_PKCS1_OAEP_PADDING。问题是当我编译我的项目时:gcc myproject.c -DPKCS_TESTVECT -o test

我在编译程序时使用-DPKCS_TESTVECT宏,这个宏crypto/rsa/rsa_oaep.c在 OpenSSL 库的第 67 行中定义。

我编译了我的项目,宏未被识别,并且测试向量尚未分配到我的项目中。

感谢您的回答

标签: copensslcryptographyrsaoaep

解决方案


推荐阅读