plaintext:
passphrase: used for HBKDF2 key derivation
key: ed25519 public key in openssh or spki format, private key in pkcs8 format
cypher:
Use passphrase, key, or both. They need to match.