So I am interested in computer security, cryptography and security protocols. Thing is, everything I read is about theoretical usage of protocols, but how do those things work in real world?

Is there a book or paper that I can read and understand how everything works practically. Like how everything is implemented programically, not just on paper? I am not talking about implementation of cipher itself programically, but how everything works together? Let's say I login to internet banking and lot's of stuff happen automatically regarding encryption, sessions, etc., but how can I see real world example of what is happening there?

closed as too broad by Philipp, schroeder, Xander, Iszi, Rory Alsop May 30 '14 at 8:43

Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

  • Several sites available that walk you through the practical steps. Wiki, YouTube, etc. – schroeder May 29 '14 at 16:38
  • I've voted to close your question as too broad, because every real-world application which uses cryptography in some way does it completely different. Narrowing your question down to one specific use-case would make it more answerable. When you are interested in how encryption of a web-based online banking session works (https), the wikipedia article about TLS might help you. – Philipp May 29 '14 at 16:39
  • Guys, it's all theoretical, especially on youtube and wiki. I am looking for practical imeplementations and explanation on how everything works together with examples. Schroeder, that link does not contain what I am looking whatsoever. – user1880405 May 29 '14 at 16:52
  • Not sure, but maybe you could try OpenCourseWare. It appears there is a few examples at the end of the book they use. – Travis Pessetto May 29 '14 at 17:14

The book you are after is:

Cryptography and Network Security: Principles and Practice

This book contains all the information you need to understand the use of cryptography in practical protocol applications.

  • Thank you. Can I still read 5th edition for same information, which is available online for free, or 6th provides much better up do date info? – user1880405 May 29 '14 at 18:02

Not the answer you're looking for? Browse other questions tagged or ask your own question.