This iOS application, developed using UIKit, allows users to explore and experiment with classical encryption techniques. The app currently supports popular ciphers, including Caesar, Vigenère, Polyalphabetic, and others. Users can enter text, encode it using the selected cipher, and decode messages back to their original form, offering an interactive way to learn about classical encryption methods.
- Encode and decode text using classical ciphers.
- Support for Caesar Cipher with customizable shift values.
- Vigenère Cipher implementation with user-defined keys.
- Polyalphabetic Cipher for more complex encryption.
- Intuitive user interface designed with UIKit.
To get started with the app, clone the repository and open the project in Xcode. Run the application on a simulator or a real device to explore the functionality of different ciphers. Ensure you have Xcode installed and are running macOS.
Contributions are welcome! If you have suggestions for improvements or want to add more ciphers, feel free to fork the repository and submit a pull request.