Manage private and public keys as a pair.
Because of how the format handler class is included, this can‘t be in the base class.
Knows how to create keys with our system defaults.
Optionally support specifying a password file.
[Validate]