Tests support and behavior of elliptic curve cryptography implementations on JavaCards (TYPE_EC_FP and TYPE_EC_F2M) and in selected software libraries.
-
Updated
Nov 21, 2025 - Java
Tests support and behavior of elliptic curve cryptography implementations on JavaCards (TYPE_EC_FP and TYPE_EC_F2M) and in selected software libraries.
Useful tools written with java. Includes ecdsa, sm2, sm3, encryption, excel reader, http(s) client and server etc.
SecureYAC is a messaging application with a focus on encryption and security created as a final-year project.
Ed25519 high-performance public-key signature system as a RubyGem (MRI C extension and JRuby Java extension)
Solutions to https://cryptopals.com problems
java library providing the implementation of ECDSA and useful algebraic structures such as finite fields
Implementation of mathematical operations with big numbers and elliptic curve points for smart cards with JavaCard platform.
a fast big integer compute library
ECDSA written with java, secp192k1, secp192r1, secp224k1,secp224r1,secp256k1,etc.
Pure Java implementation of group operations on ristretto255 and Curve25519
The Mifare Classic EV1 tags provide an originality signature to proof that the NFC tag is genuine. The app is showing how to obtain the signature from the tag and verify the signature.
Library providing mathematical basics for (pairing-based) cryptography.
Java-based implementation of Bitcoin internals
Diffie–Hellman key exchange. An approach to public-key cryptography based on the algebraic structure of elliptic curves over finite fields.
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.
2D orthogonal elliptic mesh generator which solves the Winslow partial differential equations
The Cryptography and Algebra Structures Java Library of University of Lleida
A synthetic Kotlin implementation of Curve25519. A fast Elliptic-curve Diffie-Hellman with Edwards curve Digital Signature Algorithm VRF support backed by Java code ported from C.
A simple java implementation of elliptic curves for educational purposes
Add a description, image, and links to the elliptic-curves topic page so that developers can more easily learn about it.
To associate your repository with the elliptic-curves topic, visit your repo's landing page and select "manage topics."