Add support for passphrase protected keys