Creates a new key pair for the signature scheme.
The signature scheme to use
A tuple containing a signing private key and its corresponding public key
CryptoError for SSH-based schemes which require SSH agent support
Creates a new key pair for the signature scheme.