fn derive_public_key_and_fingerprint(private_key: &str) -> (String, String)
Derive the public key and fingerprint from an unencrypted OpenSSH private key.
Returns empty strings if the key cannot be parsed.