Skip to content

Implementation and a 6-round differential attack on the DES block cipher algorithm.

Notifications You must be signed in to change notification settings

ajaycc17/des-algorithm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DES block cipher: BS and MS Project- IISERB(2022-23)

Under the BS project, the working principles of DES were studied and used to implement the DES block cipher which can encrypt and decrypt any given string message. Later, under the MS project, the properties of the algorithm were analysed and a differential attack was mount on the round-reduced(6 rounds) version of DES. This repository contains both the works combined and uses C++ programming language for implementation of the functions and attacks.

Status of the project

The attack is incomplete in code. It is ready theoretically and just needs to be implemented. Contributions are always welcome.

Author

Under guidance of

Acknowledgements

About

Implementation and a 6-round differential attack on the DES block cipher algorithm.

Topics

Resources

Stars

Watchers

Forks