EC.java -- some Java code for playing around with small curves/graphs essentially by hand ECstats.java -- computes a bunch of stats on data that blumenfeld.c outputs EllipticCurve.java -- just an object made basically for a toString Point.java -- 3D points for projective coordinate representation of elliptic curves blumenfeld.c -- reads in a file of curves/generators from findcurves.java (or findcurvesrand.java) and outputs a file with all the different graph data findcurves.java -- finds elliptic curve-generator pairs for a given value of N findcurvesrand.java -- same as findcurves.java, but finds a bunch of random curves