Rename Read_Message() to Decrypt_Message() and create a new Read_Message() which simply reads the file based on the MessageID. Decrypt_Message() can be used to verify we are able to decrypt already received messages, if that would ever be interesting.