Generate secure 2048, 3072, and 4096-bit RSA public/private key pairs with optional passphrase and SHA256 fingerprints.