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.5

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

Development version documentation

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

Other documentation

Jason Garman's Kerberos: The Definitive Guide published by O'Reilly. The MIT Kerberos page. The (rather old) Kerberos FAQ. A (currenly semi-finished) tutorial from the ZeroShell Linux distribution.

Heimdal Blog

Heimdal have a blog where we write about technical matters.

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.5.2 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. All code is signed with Heimdal's signing key.

Mail

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

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

See more on the info page.

Contribute

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

Slides and presentations

Over the years we have done some presentation, here is a sample of them:

Download 1.5.2

Build instructions

Binaries

Binaries for Windows and Mac.

Last release

Heimdal last release was done 2012-01-11

Security advisories

The following security advisories have been issued: