¿Cómo generar una clave privada RSA usando OpenSSL?

Quiero saber cómo generar la clave privada RSA utilizando la biblioteca OpenSSL en mi archivo fuente C. Sé cómo generarlo usando el comando de terminal.

En realidad, mi archivo server.c generará una clave privada y se enviará a client.c Si es posible, ayúdenme con algún código fuente, de lo contrario, cualquier ayuda será apreciada.

Estoy trabajando en una máquina Linux.

Respuestas a la pregunta(4)

Su respuesta a la pregunta