https://blog.wallmer.com/uncategorized/understanding-digital-signatures-in-bitcoin/
Understanding Digital Signatures in Bitcoin