KeyNew generates a new private keypair data either from random seed or a seedfile
provided as input. The seedfile needs to be in encrypted format.
When seedfile is not provided, a seedfile is generated along with the private keypair
data with .seed extension