Implementation of mathematical operations with big numbers and elliptic curve points for smart cards with JavaCard platform.
-
Updated
Jul 19, 2023 - Java
Implementation of mathematical operations with big numbers and elliptic curve points for smart cards with JavaCard platform.
Ed25519 high-performance public-key signature system as a RubyGem (MRI C extension and JRuby Java extension)
Tests support and behavior of elliptic curve cryptography implementations on JavaCards (TYPE_EC_FP and TYPE_EC_F2M) and in selected software libraries.
2D orthogonal elliptic mesh generator which solves the Winslow partial differential equations
Pure Java implementation of group operations on ristretto255 and Curve25519
Java library for Elliptic Curve Cryptography
Javacard implementation of Curve25519 (prototype, work-in-progress)
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.
This is a sample implementation for Elliptic Curve Cryptography ElGamal (ECCEG) algorithm.
java library providing the implementation of ECDSA and useful algebraic structures such as finite fields
Library providing mathematical basics for (pairing-based) cryptography.
An experimental Pairing-based cryptography in Java
A simple java implementation of elliptic curves for educational purposes
ECDSA written with java, secp192k1, secp192r1, secp224k1,secp224r1,secp256k1,etc.
Solutions to https://cryptopals.com problems
Java-based implementation of Bitcoin internals
Math library, written in Java.
An implementation of ECDHE protocol
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.
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."