Use AesEngine by default
Port of AddOne method(s) from Java
Implement homogeneous and lambda-projective coordinate systems in F2m curves
Add 0 guard in ModInverse
Implement Sqrt in F2m
Change F2m test curve to match Java version more clearly
Port latest Java fixes for lambda-projective and make it the default for F2m
Adjust first-digit optimization to not be so conservative
Increase number of rounds
Make Barrett reduction available for more prime moduli
Port of jacobian/-modified coordinates from Java
Make jacobian-modified the default coordinates for Fp
Refactor DecompressPoint
Fix coord access in Negate()
Reformatting
Add diagnostics
Add methods working with uint[]
Port custom curve for secp256k1 from Java
Tidy up comments
Port custom curve for secp256r1 from Java
Make class internal
When OCB is used with incrementing nonces, the cipher processing during initialization is only needed once every 64 inits.