In the information age, our digital lives, from online payments to private communications, depend on a powerful technology known as the "public-key ...