Dark Mode

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

IinjyI/Cipher-Wheel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

19 Commits

Repository files navigation

Cipher-Wheel

Enciphering / Deciphering ROT cipher in Assembly language using any specified key.

  • Demo:

CIPHERWHEEL.mp4
  • Instruction manual:

    • 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

About

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.

Topics

Resources

Readme

License

Apache-2.0 license

Stars

Watchers

Forks

Packages

Contributors