You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Implementation and exploration of RSA encryption, including its security properties, practical applications, and real-world use cases. A class project to learn and experiment with cryptographic principles
Here, I have made a very easy to use steganography tool. It allows for parties to communicate(bi-directionally) openly/publicly in "plain sight" but would only appear as the transferring of digital photos at fist glance. But, "hidden data" is actually embedded within the images. This tool allows for both extracting data from digital images as we…
Go Library for Elliptic Curve Cryptography: key exchanges (Diffie-Hellman, Massey-Omura), ECDSA signatures, and Koblitz encoding. Suitable for crypto education and secure systems.
A Streamlit-based interactive app that generates large primes, compares primality algorithms, and demonstrates real-world RSA encryption and decryption using those primes.
Anna University Regulation 2017 IT8761 Lab experiments. All of the programs here are my own for the most part. There could be hidden bugs or less optimal implementations. If you find any, do correct it and contribute to this repository. I'll add programs as I finish them.
A secure and efficient AES encryption implementation in C# demonstrating cryptographic best practices with automatic IV handling, CBC mode operation, and comprehensive error management. Perfect for educational purposes and as a foundation for secure data protection solutions.
This project is an exploration into quantum mechanics and quantum cryptography. Understanding the principles and applicaitons of quantum technologies before exploring quantum algorithms for cryptography and their impact on this field. The project includes both explanations and code for learning about the field.
This repository contains C (Programming Language) implementations of 15 Classical Cryptopgraphy Algorithms, including substitution, transposition, and polygraphic ciphers for academic reference and hands-on learning.
An asynchronous email platform that allows for the safe and secure sending of messages between user accounts. The values are stored in a sql lite database and the cryptopp library is used for all of the cryptographic algorithms.