A friendly Introduction to Computer Security

computer_securityIf you have spent some time working with(or building) software that communicates on the network ,then you have probably come across terms like SSL, MD5, SHA ,HTTPS ,STARTLS, TLS etc.Ever wondered what all that gibberish means ? Simply put ,these are technologies that aim to make your online activity secure.Secure ? How?Well Security of a computer system can be thought of from a good number of perspectives but I will just cover the most popular three :

(1) Confidentiality : Making sure that nobody other than the intended recipient sees the data you send online.Continue reading