Cryptography is the study of secure communications techniques that conceal the meaning of data so that only specified parties can send, receive and understand a transmission’s contents. The term is derived from the Greek word kryptos, which translates as hidden, or “secret writing”. It is closely associated with encryption, which is the act of scrambling simple text into what's known as ciphertext, and then unscrambling it once it arrives.
Cryptography has existed for thousands of years; for most of history, however, the users of cryptography were associated with a government or organized group and were working to conceal secret messages from enemies. These days, millions upon millions of secure, encoded transmissions happen online each day -- and cryptographic standards are used to protect banking data, health information, and much more. Without cryptography, e-commerce as we know it would be impossible. Since online security threats evolve so quickly, there are dozens of different schools of thought on how best to use encryption to enhance cryptography and network security -- not just for governments, but for businesses and end users, too. Read further to learn more about the following network security and cryptography methods and schools of thought:
- Classical Encryption Techniques
- Finite Fields
- Advanced Encryption Standard
- Symmetric Encryption Confidentiality
- Number Theory and Hash Algorithms
- Digital Signatures
- Authentication Applications
- Electronic Mail Security
- IP Security and Web Security
- Firewalls