ecc is a class library for working with elliptic curves in cryptography. It consists of a set of TCP/IP client server examples for digital signature, encryption, and key exchange (such as Diffie-Hellman key exchangei, Massey Omura encryption, or DSA style signatures in the elliptic curve case). The examples work for finite fields such as F_{47^61} (the finite field with 47^61 elements, which is about 2^338, 338 bit).