Implementation

JECC is implemented using elliptic curves over GF(P) in contrary to most ECC implementations which uses GF(2^n).

The idea behind the implementation is to provide a stream-based environment where encryption and decryption is essentially done by crypto-streams that can be plugged in right away where needed.