https://github.com/gill-singh-a/rot13
ROT13 is an encryption algorithm that uses simple letter substitution cipher and shifts the alphabets by a value of 13
https://github.com/gill-singh-a/rot13
decoding decryption encoding encryption python python-3 rot13
Last synced: 8 months ago
JSON representation
ROT13 is an encryption algorithm that uses simple letter substitution cipher and shifts the alphabets by a value of 13
- Host: GitHub
- URL: https://github.com/gill-singh-a/rot13
- Owner: Gill-Singh-A
- Created: 2023-04-10T19:55:46.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-09-21T07:08:49.000Z (about 2 years ago)
- Last Synced: 2025-01-04T15:41:52.965Z (10 months ago)
- Topics: decoding, decryption, encoding, encryption, python, python-3, rot13
- Language: Python
- Homepage:
- Size: 3.91 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ROT13
ROT13 is an encryption algorithm that uses simple letter substitution cipher and shifts the alphabets by a value of 13## Requirements
Language Used = Python3
Modules/Packages used:
* sys
* colorama### rot13.py
It takes the input strings from the command that runs the Python Program.
For example:
```bash
python rot13.py string_1 string_2 ...
```
And will give the output in the format : input_string => rot13_string
For example:
```bash
SSBMb3ZlIEhlciBfLl9fIC4uX19fIC5fX19fIC8gXy5fLiAuLi4gLg== => FFOZo3MyVRuypvOsYy9sVP4hK19sVP5sK19sVP8tKl5sYvNhYv4tYt==
```### variable_rot.py
It takes the input from the command that runs the Python Program. But the first argument that is passed should be the shift value. ROT13 has a shift value of 13 so we don't have to provide a shift value for rot13.py.
For example:
```bash
python variable_rot.py shift string_1 string_2 ...
```
And will give the output in the same format as that of rot13.py## all_rot.py
It takes the input strings from the command that runs the Python Program.
For example:
```bash
python rot13.py string_1 string_2 ...
```
And will give the output in the same format as that of rot13.py but for all Rotations.