Implementation of the ECDSA algorithm for signing and verifying messages, in Python 3. I needed this for one of the problems in set 8 of the Matasano Crypto Challenges, so here we go.