Creates a new key pair for the signature scheme using a provided RNG.
The signature scheme to use
The random number generator to use
A tuple containing a signing private key and its corresponding public key
CryptoError for SSH-based schemes or MLDSA (which doesn't support deterministic generation)
Creates a new key pair for the signature scheme using a provided RNG.