HTTPS and SHTTP
Hi,
The Comptia Security+ talks about SHTTP and HTTPS.
In which one is for communication encryption and the other for data encryption.
Then why use HTTPS?rather can use SHTTP for data encryption?
What is the clear difference between these two??
Can anyone explain this?
Thanks.
The Comptia Security+ talks about SHTTP and HTTPS.
In which one is for communication encryption and the other for data encryption.
Then why use HTTPS?rather can use SHTTP for data encryption?
What is the clear difference between these two??
Can anyone explain this?
Thanks.
Comments
SSL (Secure Sockets layer) - Session layer encryption protocol
HTTP is an application layer protocol and primarily uses port 80, SSL is a session layer protocol and uses port 443.
SHTTP uses symmetric key encryption and only encrypts the message, it is inferior to HTTPS or SSL over HTTP.
I am pretty sure that was about all I needed to know for many of my exams about HTTPS and SSL with regard to their differences.
CompTIA A+, Network+, Security+ Blogs
Daily Network+ and Security+ Test Taking Tips on Twitter
One clarification. SSL uses symmetric keys as well. The protocol uses an asymmetric encryption algorithm like RSA to first encrypt a random symmetric key to exchange. Then the symmetric key is what's used to encrypt the data using a symmetric algorithm like AES. The reason is that symmetric algorithms are much faster for procssing larger amounts of data.
Very good explaination of key exchange with SSL.