A hybrid Encryption/Decryption Algorithm implementing both DES and RSA algorithm.
-
Updated
Oct 23, 2017 - Java
A hybrid Encryption/Decryption Algorithm implementing both DES and RSA algorithm.
Java 8 implementation of the Boneh-Franklin Identity-based Encryption.
A demonstration of the Merkle-Hellman Knapsack Cryptosystem, written in Java.
A Java implementation of public-key asymmetric Elliptic Curve Cryptography arithmetic to facilitate Eliptic Curve Deffie-Hellmann key exchange, and to issue and verify digital signatures using ECDSA.
A proper cryptosystem that will enable us to access a passwords database securely.
The implementation of the public key ciphers: Elgamal
RSA encryption with an existing public key.
Allows you to implement Factom identity keys in Java.
A distributed system to manage access permissions of electronic health records through smart contracts.
Assignments for CSCI 6708 - Advanced Network Security
Secure TCP port forwarding application; using AES session key, performing secure handshake with X.509 certificates.
Sample springboot application shows implemeting authentication with JWT tokens and authorization
Repo for the Data Protection course
A Java implementation of the saltpack secure messaging format.
A mobile app to collect and upload sensor data.
Simple ElGamal and Diffie-Hellman demonstration of key exchange protocol in cryptography
Secure Chat Application that supports multi multi group conversations and files upload with secure channels based on TLS protocol, management of cryptographic keys and the generation of secure syntheses, ciphers and digital signatures
🔐💬 [Java] Secure (authenticated, encrypted, signed) instant messaging between a client and server program.
A proof of concept for Votifier server voting spoofing.
Add a description, image, and links to the public-key-cryptography topic page so that developers can more easily learn about it.
To associate your repository with the public-key-cryptography topic, visit your repo's landing page and select "manage topics."