If a keyring used with `ReadMessage` hold keys that are decrypted aren't used to decrypt the `packet.EncryptedKey`. Prompt function should be used to decrypt the private key.