Cryptography has always been important to people trying to communicate secrets, whether friends passing notes in elementary school or spies gathering intelligence in wartime. Hard as we might try to ...