This project is a part of the Computational Programming course in the Computer Engineering program at UFC. It includes a text-based game that allows users to encrypt and decrypt messages. The project demonstrates recursive functions in C for both encryption and decryption processes.
- Encrypt Messages: Convert plain text messages into encrypted format using a custom algorithm.
- Decrypt Messages: Convert encrypted messages back into plain text.
- File Operations: Save encrypted and decrypted messages to text files.
- User-Friendly Interface: Menu-driven interface for ease of use.
- Encrypt: Enter a message to encrypt. The program will convert it to an encrypted format and save it to a file.
- Decrypt: Enter an encrypted message to decrypt. The program will convert it back to plain text and save it to a file.
- Additional Options: View encrypted or decrypted messages, create new destination files, and read instructions.
- This project is designed to handle simple character encryption and ignores special characters.
- The encrypted messages use a custom format for encoding letters.
Compile the program using a C compiler and run the executable to start the game. Follow the on-screen instructions to encrypt or decrypt messages.