View Code? Open in Web Editor
NEW
3rd year Assembly language project: enciphering and deciphering using ROT cipher algorithm with any key from 1 to 25. Ranked 3rd in "Best assembly project 2023" contest at Faculty of Computers and Information Science - Mansoura University.
License: Apache License 2.0
cipher-wheel's Introduction
Enciphering / Deciphering ROT cipher
in Assembly language using any specified key.
CIPHERWHEEL.mp4
Encipher
:
Press E
then enter a key, press enter and start typing the text to encipher.
Text has to be ALL UPPERCASE.
Decipher
:
Press D
then enter a key, press enter and start typing the text to decipher.
Text can be uppercase or lowercase.
Start processing
:
Embed @
to the end of your text so that the program can start text processing.
Notes :
You will find the processed (i.e. enciphered / deciphered) text in output.txt
file
In case of running from tasm, you will find it in "..\GUI Turbo Assembler\BIN" folder.
In case of running the executable with DOSBox, you will find it in the same directory as the executable.
You can enter numbers, new lines, or even special characters (except for @
as I am using it as a start sign). this will not break my code. :D
cipher-wheel's People
Contributors
Stargazers
Watchers