Repository files navigation
SauES is a custom encryption standard inspired mainly by the DES standard. It is a symmetric key encryption standard.
You can play around with the online demo here .
The main motivation behind this project was to learn how cryptography and encryption standards work under the hood.
Rounds
6
Block Size
48 bits
Key Size
48 bits
Key Space
248 keys
The key is initially permuted using a permutation table, and left shifted in each round(6).
The block is permuted using a permutation table in each round(6).
⚙️ Installation and setup instructions
Clone this repo.
git clone https://github.com/bedre7/SauES.git
Change directory to the cloned repo
Create .env file under frontend directory and add the following line
VITE_API_URL=http://localhost:5000
Install python dependencies in backend directory
cd backend && pip install -r requrements.txt
Install npm dependencies in frontend directory
cd frontend && npm install
Start both frontend and backend development servers
frontend
backend
cd backend && python app.py
About
A custom symmetric key encryption standard inspired by the DES standard.
Topics
Resources
Stars
Watchers
Forks
You can’t perform that action at this time.