Posts

Mystery of SSL - Part 2 - What is SSL?

Image
Recap:      In the previous post, we understood that sending secret in clear text is not secure, through an example of passing notes between friends, to check out Part 1 what is encryption? . What is SSL? Nowadays we make most of our purchases online, we always ask a question is my debit card number is secure? To answer this question, we have to ask ourselves the following questions, Do I trust the shopping website? Do I trust the payment gateway (where we enter debit card number)? Trusting websites is just one part of the issue, another issue is that our debit card can be readable by any intermediate devices (routers, switches, etc.) during transit, this is possible if it is sent in an insecure channel.  So how can we ensure that our secrets (passwords, phone number, and payment information) are not leaked? Here comes SSL for rescue. SSL (Secure Socket Layer) is a way to send your debit card number to your bank in a secure channel. If you still have a question that what is a

Mystery of SSL - Part 1 - Why Encryption?

Image
We might think why encryption and what is encryption , why can't we just transfer data as it is? To answer this question we should understand what is encryption. What is encryption? Let's imagine you're in a class and you have one friend know your language (eg. Tamil). If you want to pass a secret to him, but he not near to you. So you will write down your secret in a piece of paper and ask others to pass that paper to him, but you knew for sure some in the middle going to read it, so you have written in Tamil so others can't understand. Here language you're written is only understandable by your friend (receiving party) which termed Encryption . It is just a coded language only you and your friend understand. Check this video on YouTube where it illustrates what happens your note is readable. Mickey Mouse Club (MMC) - Note Passing Why encryption? So if we consider the internet, as like real life our information pass by routers, switches an

Welcome

Welcome to my blog, My name is Penchalaiah. I have created this blog to share information that I earned over the years. I will be posting a blog every week on a topic. Topics will cover technologies that I utilized and learned.