keyhole logo

The Heimdal Kerberos 5, PKIX, CMS, GSS-API, SPNEGO, NTLM, Digest-MD5 and, SASL implementation.

Get Heimdal

Heimdal binaries and source-code.

Heimdal 1.2

Kerberos 5, HX509,
hcrypto-api, hx509-api, krb5-api, ntlm-api, wind-api.

Heimdal 1.1 documentation

Kerberos 5, HX509,
krb5-api, ntlm-api, hx509-api, hcrypto-api.

Development version documentation

Kerberos 5, HX509,
hcrypto-api, hx509-api, krb5-api, ntlm-api, wind-api.

Other documentation

The MIT Kerberos page. The (rather old) Kerberos FAQ. A (currenly semi-finished) tutorial from the ZeroShell Linux distribution.

Heimdal 1.0 documentation

Kerberos 5, HX509.

Heimdal 0.8 documentation

Kerberos 5, HX509.

Heimdal 0.7 documentation

Kerberos 5.

What is Heimdal?

Heimdal is an implementation of Kerberos 5 (and some more stuff) largely written in Sweden (which was important when we started writing it, less so now). It is freely available under a three clause BSD style license.

Other free implementations include the one from MIT, and Shishi. Also Microsoft Windows and Sun's Java come with implementations of Kerberos.

Code

The code is currently at release 1.2.1 and is available at www.h5l.org/dist/, also mirrored by SUNET. Information about where to find the source code and older release history is also available.

Mail

There are two mailings lists: heimdal-announce and heimdal-discuss (ml-archive, mail-archive, gmane).

Bugreports should be sent to heimdal-bugs@h5l.se, PGP key for security sensitive bug reports (key id 3B81827E).

Contribute

There are several ways you can contribute to the Heimdal project. See also the development site for change logs and source repository information.

Slides and presentations

Last release

Heimdal last release was done 2008-08-19

Security advisories

The following security advisories have been issued: