Skip to content

A C++ program that reads a ROT13 encoded passcode, transforms it using ROT13 cipher, and outputs the result.

License

Notifications You must be signed in to change notification settings

KeesOG/ROT13-Passcode-Transformer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ ROT13 Passcode Transformer

πŸ“– Description

The ROT13 Passcode Transformer is a C++ program that reads a ROT13 encoded passcode, transforms it using the ROT13 cipher, and outputs the result. ROT13 is a simple letter substitution cipher that replaces a letter with the 13th letter after it in the alphabet, effectively encoding and decoding messages.

πŸ‘¨β€πŸ’» Author

KeesOG

✨ Features

  • πŸ› οΈ Reads passcode input from the user.
  • πŸ”„ Applies the ROT13 transformation.
  • πŸ”‘ Handles uppercase, lowercase, and digit characters appropriately.
  • πŸ’¬ Outputs the transformed passcode.

πŸ’‘ Usage

To use the ROT13 Passcode Transformer, follow these steps:

  1. Compile the program using a C++ compiler.
  2. Run the executable.
  3. Enter your ROT13 encoded passcode when prompted.
  4. View the transformed passcode output.

πŸ—‚οΈ Code Overview

The program follows these main steps:

  1. πŸ“ Reads input from the user.
  2. πŸ”„ Iterates over each character in the input.
  3. πŸ”„ Transforms the character using the ROT13 cipher.
  4. πŸ”‘ Handles special cases for uppercase letters and digits.
  5. πŸ’¬ Outputs the transformed passcode.

πŸ“¦ Dependencies

The program uses standard C++ libraries, so no external dependencies are required.

🀝 How to Contribute

Contributions are welcome! Feel free to open issues or submit pull requests to improve the code or add new features.

πŸ“œ License

This project is licensed under the MIT License. See the LICENSE file for details.

About

A C++ program that reads a ROT13 encoded passcode, transforms it using ROT13 cipher, and outputs the result.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages