Introduction
Keeping information safe
()
What you need to know
()
1. Safeguarding the Network
Providing security services
()
Exploring cyberattacks and trends
()
Introducing cryptographic terminology
()
Reviewing the history of cryptography
()
Challenge: Coding with the Enigma
()
Solution: Coding with the Enigma
()
2. Dissecting Symmetric Encryption
Introducing symmetric encryption
()
Developing DES
()
Working with AES
()
Comparing block and stream ciphers
()
Understanding modes of operation
()
Securing wireless communication
()
Challenge: Encrypting data with AES
()
Solution: Encrypting data with AES
()
3. Exploring Asymmetric Encryption
Grasping public key cryptography
()
Dissecting public-key algorithms
()
Using digital signatures
()
Exchanging keys
()
Managing keys using PKI
()
Navigating certificates
()
4. Reviewing Hash Algorithms
Securing data with a hash
()
Diving into hash algorithms
()
Looking deeper into message digests
()
Understanding passwords
()
Challenge: Password strength tests
()
Solution: Password strength tests
()
5. Applying Cryptography
Introducing Transport Layer security
()
Providing email privacy
()
Securing email with PGP
()
Examining blockchain technology
()
Safeguarding cryptography
()
6. Securing the Internet Protocol
Exploring Internet Protocol security
()
Dissecting the Authentication Header
()
Encapsulating Security Payloads
()
Comparing IPSec operating modes
()
Conclusion
What's next
()
Ex_Files_Learning_Cryptography_Network_Security.zip
(67 KB)
Glossary_Learning_Cryptography_and_Network_Security.zip
(76 KB)