Ho implementato un mucchio di software in C con libopenssl, PKCS7 e PKCS10 e installato CA.
Comunque se non ti fidi di me chiedi a chiunque o leggi il primo weblink che ho postato (Section 3: Create a Client Certificate, è il server che crea i certificati per i client).