fn create_rsa_key<R: CryptoRng + ?Sized>( rng: &mut R, bits: usize, ) -> Result<PrivateKey, KeyGenerationError>