I just finished a text encryption program. My program uses an encryption key to decode the cipher and right now, it embeds it in the message. I was wondering whether it would be better to keep the encryption key separate from the message instead of embedding it in the message.