Fix bad NIST <-> SECG curve name map
Merge pull request #937 from public/curve-fix

Fix bad NIST <-> SECG curve name map
Elliptic curve interfaces
Use @six.add_metaclass(abc.ABCMeta)
Add signing and verifying interfaces
Flesh out EllipticCurveSignatureAlgorithm
Start of EC
Interface tests
Curves should be strings not bytes
Python version compat fixes
Start of SigGen.txt tests
Temporary prints for debugging Travis
ECDSA_SIG to bytes converters
Remove debugging print statements
more s/ECDSA/EllipticCurve/
Signature verification tests that work
Get rid of OpenSSL specific EC test
SigVer.rsp loading
Use SigVer.rsp tests
Test signing with the example keys