A secure chat between an Android client and Java server using AES for encryption and Diffie-Hellman for key exchange.
-
Updated
Feb 19, 2022 - Java
A secure chat between an Android client and Java server using AES for encryption and Diffie-Hellman for key exchange.
Solutions to https://cryptopals.com problems
Encrypts messages between parties using RSA/DH for key exchange and AES for encryption
Diffie-Hellman key exchange and Bruteforce
Artifacts for the "Fooling primality tests on smartcards" paper at ESORICS 2020
In this repository we want to apply encryption algorithms such as rsa, sha256 and diffhelman and how they help us protect our messages.
A java text editor and email client for public key cryptography and encryption. The ciphers use hypercomplex and hyper-dimensional numbers (including vectors, quaternions, matrices, cubes, and tesseracts), polynomials, determinants, multi-variable, multi-equation, and multi-dimensional arithmetic, and Merkle-Hellman knapsacks.
End to end encrypted application using signal protocol
End-to-end encrypted simple chatroom built with Java, Spring Boot and RabbitMQ
Implementation of Diffie-Hellman Key-exchange, RSA algorithm, DSS(Digital Signature Signing and Verification), Extended Euclidean Algo., Fermat's Little Theorem, Fast Modular Exponentiation
Elliptic Curve Diffie Hellman Key Exchange over HTTP on Android
Diffie-Hellman key exchange utility for Java on Maven.
Cryptographic encryptions
Android Application to enable encrypted chats on WhatsApp
This was an android application I made to have an encrypted chat using a cyprotgraphic protocol of my choosing using Wi-Fi Direct.
Secure communication between a client (browser) and an HTTP server (web server)
Implementation of Diffie Hellman key exchange
Add a description, image, and links to the diffie-hellman topic page so that developers can more easily learn about it.
To associate your repository with the diffie-hellman topic, visit your repo's landing page and select "manage topics."