Date of last modification: Fri Aug 26 10:47:25 2005 (Back to IVT main page)
Kerberos is an authentication and encryption protocol that allows you to have secure connections over a public network. It was developed as part of the Athena project of the MIT. Details can be found at the Website of the Massachusets Institute of Technology: http://web.mit.edu/kerberos/www. SSH is perhaps in wider use, but Kerberos offers better security, IMHO.
IVT offers accurate support for Kerberos version 5 authentication and encryption:
IVT containing the Kerberos/DCE functionality is available from www.SoftwareVoordelig.nl/en. The freeware version is fully functional except for SSH/Kerberos/DCE.
IVT is integrated with the DCE software from Gradient/Entegrity. During startup, IVT will detect such an environment and will use the DCE32.DLL to access the DCE environment and obtain the location of the DCE master. It will generate a KRB5.INI file with the proper settings for the (pure) Kerberos code to find and use. The upshot of this is that you can install IVT in a Gradient DCE environment and have instant integration: the credentials obtained during login of your workstation will be used to authenticate against Kerberized telnet servers.
Perhaps even mote important is the integration with Microsft Active Directory. Windows started using Kerberos as the underlying security protocol in Windows 2000. For a change, Microsoft did not violate the RFC's - the Windows implementation can work together with MIT Kerberos. This means that you can obtain credentials from an AD domain that are valid for MIT Kerberos servers, such as Kerberized telnet and Kerberized FTP servers.
Some of the most important advantages:
The Dutch Tax Office uses IVT and FileZilla in their network of 500 Unix machines (a mix of HP-UX and AIX) to do remote, secure administration. File transfer between Unix machines is based on Kerberized rcp (remote copy) and kftp (Kerberized File Transfer Protocol). The X-windows tunneling supported by IVT even provides secure X-windows. Credential forwarding (as supported by IVT) allows administrators to use ktelnet on Unix (Kerberized telnet) from one Unix machine to another without reauthentication. All this proves that the technology works in demanding environments to do real work in.