the mathematical foundation of secure communication on the internet. When you connect to your bank's website, send an encrypted message, or authenticate a digital signature, you rely on algorithms (like RSA and elliptic curve cryptography) that are secure because classical computers cannot solve cer