Well, that's outside of the bounds of what you can do within WHM. Acting as your own CA has obvious implications (for example, your users could not use the certificates on their websites as visitors browsers would throw up warning and errors for the certificates as they are not from a trusted source). You'll need to go into Google and look up setting up your own CA for openssl on linux.