# On quantum computing and cryptography

Cryptography is the cornerstone of secure communication. Broadly speaking, cryptography deals with creating and studying protocols that prevent third parties (public or adversaries) from reading messages. It is strongly tied to information security topics such as confidentiality, data integrity, identification, authentication or non-repudiation / proof. Today’s cryptography is heavily based on mathematics: cryptographic algorithms are[…]