Let user upload public and private key when creating a new key

Allows user to upload his private and public key from a local file