1. Kerberos :
Kerberos is a computer-network authentication system which is used for the authentication of users information while logging into the system. Kerberos is based on symmetric key cryptography and depends on a reliable third party and works on the private key encryption during phases of authentication. Different versions of Kerberos are developed for enhancing security in the authentication. Kerberos is generally implemented in Microsoft products like Windows 2000, Windows XP and later windows.
2. Secure Socket Layer (SSL) :
SSL is an encryption protocol which gives secure transmission in a non-secure network. SSL requires a certificate and works on the public key encryption. SSL does not use any port directly, it works on TCP protocol and uses any port over TCP. SSL is implemented in different applications of networked environment such as web browsing, messaging, emails and other protocols like FTP.
Difference between Kerberos and SSL
|1.||Kerberos is an open source software and offers free services.||SSL does not offer free service as it is patented.|
|2.||Kerberos is generally implemented in microsoft products like Windows 2000, Windows XP and later windows.||SSL is implemented in web browsing, messaging and other protocols like FTP.|
|3.||Kerberos depends on a reliable third party.||SSL is asynchronous as it depends on the certificate.|
|4.||Kerberos works on the private key encryption.||While SSL works on the public key encryption.|
|5.||Kerberos is best suited for the WWW.||SSL is appropriate and effective for the networked environments.|
|6.||In kerberos, key cancellation is achieved by disabling any user on authentication server.||In SSL, revocation server control records of the bad certificate for key cancellation.|
Attention reader! Don’t stop learning now. Get hold of all the important CS Theory concepts for SDE interviews with the CS Theory Course at a student-friendly price and become industry ready.
- Difference between Kerberos Version 4 and Kerberos Version 5
- Difference between Kerberos and NTLM
- Difference between Secure Socket Layer (SSL) and Transport Layer Security (TLS)
- Difference between IPSec and SSL
- Difference between Secure Socket Layer (SSL) and Secure Electronic Transaction (SET)
- Difference between SSH and SSL
- Secure Socket Layer (SSL)
- Is SSL enough for Cloud Security?
- SSL Full Form
- Difference and Similarities between PHP and C
- Difference between Stop and Wait, GoBackN and Selective Repeat
- Difference between Stop and Wait protocol and Sliding Window protocol
- Similarities and Difference between Java and C++
- Difference between Yaacomo and and XAP
- Difference between VoIP and and POTS
- Difference between ++*p, *p++ and *++p
- Difference Between DOS and Windows
- Difference between User Level thread and Kernel Level thread
- What’s difference between The Internet and The Web ?
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to email@example.com. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.