Is there any point doing this (and others)? As far as I can tell, you can't generate a public key with a passphrase using openssl anyway?