Implementation of Elliptic Curve Cryptography algorithm in Java
-
Updated
Jul 22, 2023 - Java
Cryptography, or cryptology is the practice and study of techniques for secure communication in the presence of adversarial behavior. More generally, cryptography is about constructing and analyzing protocols that prevent third parties or the public from reading private messages.[
Implementation of Elliptic Curve Cryptography algorithm in Java
A cryptographic primitive ensuring proof of elapsed time, ideal for blockchain leader election and other similar applications.
Diffie–Hellman key exchange. An approach to public-key cryptography based on the algebraic structure of elliptic curves over finite fields.
MD5 checksum algorithm is a cryptographic hash algorithm used to generate a 128-bit digest from a string of any length. It represents the digests as 32-digit hexadecimal numbers.
Simple class to encrypt files in java (android studio).
TopSecret library & command line utility
Java XOR library
An implementation of the educational cryptographic algorithm S-DES
hybrid encryption using aes and rsa java code
A simple Android application that demonstrates how the end-to-end encryption (E2EE) works.
Basic Steganography
A secure library card management system
Scripts to encrypt/decrypt data using various algorithms and techniques, and mathematical tools to help with the process.
A simple implementation of ECDSA with Curve P-192
This is a project done according to the standards of Layered Architecture Using JavaFX with JasperReports.