This repository contains implementations and exercises for various cryptographic algorithms. It is designed to help developers and enthusiasts understand the principles of cryptography through hands-on coding.
- Implementation of key cryptographic algorithms such as:
- Diffie-Hellman Key Exchange (DONE)
- RSA Encryption/Decryption (PENDIND ...)
- AES Symmetric Encryption (PENDIND ...)
- Hashing Algorithms (SHA, MD5, etc.) (PENDIND ...)
- Examples and exercises to reinforce understanding. (PENDIND ...)
- Rust (if working with Rust-based implementations)
- Basic understanding of cryptographic principles.
- Clone the repository:
git clone https://github.com/your-username/Cryptography-Algorithms.git cd Cryptography-Algorithms