Cryptographic Protocols: The Guardians of the Digital World