Cryptography and Network Security 1 Information Security Principles (ESGD4222) Eng. Mohanned M. Dawoud.