Skip to content
/ cipher Public

Implementation of ROT algorithm for rotations between 1 and 126.

Notifications You must be signed in to change notification settings

drezi29/cipher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

General information

The project includes an implementation of ROT algorithm.
It allows the use of rotations between 1 and 126.
Rotations between 1 and 25 are performed on the Latin alphabet (ABCDEFGHIJKLMNOPQRSTUVWXYZ).
Rotations in the range 26-126 are performed on the character set from the ASCII character table from character 33 (!) to character 126 (~).
The program supports loading data into the program from a JSON file, as well as writing decrypted or encrypted data to a file in JSON format.
The user can also manually enter messages to be encrypted or decrypted and then save them to a file.

Used technologies

  • Python (3.10.8)
  • Pytest (7.3.1)

Setup

Run main.py file to start the program.

About

Implementation of ROT algorithm for rotations between 1 and 126.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages