A No-Nonsense introduction to modern cryptography with the TLS protocol as guiding light TLS is the most used cryptographic protocol today. It is one of the major enablers of electronic commerce. If you know the inner workings and pitfalls of TLS, you will be able to configure and use it in a more secure way. This book provides you with in-depth knowledge of how and why TLS works, how attacks on TLS work, and how they were defended by introducing new versions of TLS. Starting with basic concepts, you will be led through the world of cryptography with TLS as the guiding light. Even seemingly arcane topics like public-key cryptography based on elliptic curves are explained with a view on real-world applications in TLS. With easy-to-understand concepts, you will get to know how secret keys are generated and exchanged in TLS and how they are used to producing the secure channel that TLS provides to client and server. You will get to understand previous attacks on TLS and how they are mitigated in new TLS versions. By the end of this book, you will be able to understand the inner workings of TLS and configure TLS servers in a secure way. Moreover, you will gain a deep knowledge of the cryptographic primitives that make up TLS and you will apply this knowledge in other security-related contexts. We are addressing two general audience IT Professionals, such as cybersecurity professionals, security engineers, cryptographers, interested software developers, and administrators is the first group, and students of computer science and computer engineering are the second group who will immensely benefit with the book.
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.