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
Cryptography is the practice and study of techniques for secure communication by transforming plaintext. Top 10 Cryptography Projects Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials
We started from learning programming with crypto at Universities (6 connected Universities in Poland), we voted for programming friendly cryptocurrency, we chose litecoin, we did unexpeced very fast api/wallet for Litecoin, after presentations we get customer who want Dash and Dogecoin, we said ok (not all crypto will work that fast, these can)
The project highlights how implementation mistakes in cryptographic protocols can completely compromise security, even when strong algorithms such as Diffie-Hellman and AES are used.
A command-line demonstration of end-to-end encrypted messaging using modern cryptographic protocols. This prototype implements X25519 key exchange and AES-GCM encryption to simulate secure messaging similar to WhatsApp.
Cryptography is the practice and study of techniques for secure communication by transforming plaintext. Top 10 Cryptography Projects Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials
This project implements a Multi-Prime Diffie-Hellman cryptographic protocol using Python. Unlike the classical Diffie-Hellman which uses a single prime, MP-DH uses multiple primes to generate a shared secret key, improving security and computational efficiency
All the Programs of the 7th Sem Cyber Security Lab with their output in different steps. This lab provides students with hands-on experience in implementing and understanding fundamental cybersecurity concepts. It focuses on practical exposure to key security areas such as cryptography, network security, vulnerability assessment, secure code.
A CLI tool for encrypting and decrypting files using AES-256 in GCM mode for secure and authenticated encryption. Key generation and exchange are implemented using the Diffie-Hellman key exchange protocol
Real-time secure chat app with end-to-end encryption. Go backend + WebSockets for instant messaging. Implements Diffie-Hellman key exchange & AES-256 encryption with unique keys per user pair. Demonstrates practical cryptographic protocols for secure communication.
Python implementation of Diffie-Hellman key exchange using X25519 and HKDF key derivation, intended purely for educational purposes to illustrate secure key exchange and cryptographic key derivation concepts. Designed for learners who want to understand the core principles of key exchange protocols.
This project is a server-client application which is similar to a messenger (like Whatsapp or Telegram etc etc...); It communicates under a tcp connection with End-to-end encryption (E2EE). 👨💻📱