- Home
- Download
- News
- Documentation

- FAQ
- Tutorial
- API reference
- Examples

- XML Digital Signature

- Online Verifier

- XML Encryption
- XML Canonicalization
- Reporting Bugs
- Mailing list
- Related
- Authors

# Download

## Stable releases.

The latest stable XML Security Library version is 1.2.18:

- Sources for latest version.
- Windows binaries for XMLSec Library (as well as LibXML2, LibXSLT and OpenSSL) from Igor Zlatkovic.
- XMLSec Library is included as part of Debian GNU/Linux. For more information see the coordination page.
- XMLSec Library FreeBSD and OpenBSD ports.

The previous releases are also available.

## Requirements

The XML Security Library requires:

- LibXML
- LibXSLT (optional)

and one of the following cryptographic libraries:

- OpenSSL version 0.9.8 (it also should work with 0.9.7 and 0.9.6 but some features would be disabled).
- GnuTLS
- Libgcrypt
- NSS - Mozilla cryptographic library.

## Installation (source archive)

All steps are usual:

> `gunzip -c xmlsec1-xxx.tar.gz | tar xvf -`
> `cd xmlsec1-xxxx`
> `./configure --help`
> `./configure [possible options]`
> `make`
> `make install`
> `make check`

The last step is optional and requires Internet connection to execute some tests.

## GIT

XML Security Library is available from the Gnome GIT (the module name is xmlsec). The online XMLSec source browser is also available.