Look I now what cryptography is I only want to know more about it, more advance knowledge about it. I do have general idea of cryptography. I have tried many websites but I can't seem to understand anything. And it is not because of me, actually I can't find anything that explains or demonstrates properly. Whatever site I go to the words are just thrown in without explanation. Maybe sometimes the word like crypt analysis or symmetric key or public key or cryptosystem are defined but not exactly explained. Even the examples are pointless, for instance to explain encryption and decryption this was the example: "Hello World" is converted to "dsfbUrGiMYTprAfRj4CoBw&ved" is called encryption and turning it back to "Hello World" is decryption. Now tell me how exactly did that simple string got converted into that? I searched that and answer was through a key(something about cipher too.) but well what kind of key and how did that key work? Was it as simple as 1+1=2? There was no explanation to that. All I want to know is how are our password on facebook protected? Whats the difference between passwords used on paypal account and ones used on an ATM? How is the largest prime number related to this topic? What was the first system used on the internet? All I am asking for is good explanation(with as many possible demonstrations as possible.) on this topic so please suggest a website or you can explain it here. I don't mind hard language with tougher words but at least explain those words, and I mean explain not just define it.