如何使用 OpenSSL 库生成大质数?

How to generate big prime numbers using the OpenSSL library?

我正在尝试实施 ElGamal 密码系统,我决定使用 OpenSSL 生成大素数。我见过几个生成大随机数的函数,但我还没有找到生成素数的函数。我应该使用什么功能?

这是底层大数 (BN) 实现的函数,而不是特定的高级加密函数,所以我猜你会使用 BN_generate_prime_ex