Demystifying elliptic curve cryptography: Curve selection, implementation and countermeasures to attacks. Issue 2 (17th February 2020)