Skip to content

It consists of lots of small and fun projects that I usually build up while learning a cryptographic algorithms. Nothing to show off to someone though just tried using every concept I learned, to implement and convert it into a project no matter how small or useless it might be.

Notifications You must be signed in to change notification settings

iamscratches/Cryptography

Repository files navigation

Cryptography

Here is how this project works :

  • First let me show around how this project structure is maintained.output1
  • The test.py shows the code on how to use each encryption algorithm. Feel free to look at it for understanding how to work with each encryption algorithms. All the lines are commented initially so uncomment it as per need basis.

I will show u few of the encryption algorithms at work feel free to test the rest on ur own.

  • First off is the simple caeser cipher.output2
  • The frequency analysis of the original text.output3
  • The frequency analysis of the decrypted text.output4
  • Next off is the deffie-hellman key exchange. It generates a secret key without passing the original key between two entities hence only public key is used along with end-user's private keys to generate a common key which both of them can use as encryption key for other encryptionsoutput5
Hope u will like it... ;D
Happy Coding b^.^d

About

It consists of lots of small and fun projects that I usually build up while learning a cryptographic algorithms. Nothing to show off to someone though just tried using every concept I learned, to implement and convert it into a project no matter how small or useless it might be.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages