Skip to content

Work done as the final semester project in Bachelor's in IISERB(2022).

Notifications You must be signed in to change notification settings

ajaycc17/bs-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

BS Project (ECS 412) - IISERB(2022)

This project studies the working principles and methods of the hash functions MD5 and BLAKE-256. MD5 hash function is not cryptographically secure now, it has already been broken and is used only for local integrity checks and other simple tasks, but it is a great example to understand the concept of hash functions. Here, MD5 hash functions i implemented to generate hash digests for any given strings. Also, DES block cipher was implemented alongside the two hash functions for an understanding of differential attacks later on. The repositories of codes are linked below.

Work done and repositories

  • Implementation of MD5 hash function: Repository.
  • Implementation of DES block cipher algorithm: Repository.
  • Implementation of BLAKE-256 hash function: Repository.
  • Implementation of BLAKE2s hash function: Repository.

Author

Under guidance of

Acknowledgements

About

Work done as the final semester project in Bachelor's in IISERB(2022).

Topics

Resources

Stars

Watchers

Forks