Oddbean new post about | logout
 Does this mean ECDSA might be compromised by the NSA somehow?