Elliptic Curve Cryptography + JAVA
download source code @ https://sites.fastspring.com/prototypeprj/instant/crypto
Public Key Cryptography + JAVA (prototype project 09) - ECDH #01
ECDH - Elliptic Curve Diffie–Hellman key exchange
Demo (using small cyclic group)
Write, & Test Run (using secp256k1 the curve used by bitcoin)
Elliptic Curve Diffie–Hellman key exchange + P2P - ECDH #02
public version (demo only) | members-only version (demo, write, and test run)
Refactor Public Key Cryptography prototype project 09 (ECDH #01)
Add Peer-to-peer functionality
Public Key Cryptography + JAVA (prototype project 10) - ECDSA #01
Elliptic Curve Digital Signature Algorithm (ECDSA)
Write, & Test Run w/ secp256k1 (used by bitcoin) & secp384r1 curves
Elliptic Curve Digital Signature Algorithm+P2P - ECDSA #02
public version (demo only) | members-only version (demo, write, and test run)
Refactor Elliptic Curve Digital Signature Algorithm Prototype Project 01
Write, & Test Run w/ secp256k1 (used by bitcoin) & secp384r1 curves
P2P + multi-peers exchange signed messages+ECDSA #03
public version (demo only) | members-only version (demo, write, and test run)
Refactor Elliptic Curve Digital Signature Algorithm Prototype Project 02
Multi-peers communicating w/ signed messages (using secp256k1 & secp384r1)