[HS General] A Few Thoughts on Cryptographic Engineering: A riddle wrapped in a curve