C cs.tau.ac.il ECDSA smartphone key extraction using $2 magnetic probe 292 points pizza 10 years ago 41 comments