edwards curves and stuff