Michael,
what protocol will you use?
In any case, you will have to use wodCertificate component that comes with wodFtpDLX, and call it's Generate method to generate the certificate. You will also need GenerateKey to generate the key.
I don't know what you need on the server side. It will be either the certificate itself (once you Generate it, you will be able to Save it), or the public key (through, for example, PublicKeyOpenSSH property).
Hope this helps.