# The BeeCrypt Cryptography Library

Copyright © 1997, 1998, 1999, 2000, 2001 Virtual Unlimited, B.V.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts.

For the specifics of this license, see file 'COPYING.DOC', included in this distribution.

## About BeeCrypt

BeeCrypt is an open source cryptography library that contains highly optimized C and assembler implementations of many well-known algorithms including Blowfish, MD5, SHA-1, SHA-256, Diffie-Hellman, and ElGamal.

The goal of the library is to offer a wide range of low-level cryptographic primitives.

BeeCrypt is licensed under the GNU Lesser Public General License (LGPL), which means it can be used for free in both open and closed source commercial products.

## About the documentation

This is the first attempt to write a manual for the BeeCrypt Cryptography Library. Eventually this will become a full-blown manual, with all the jingles and bells.

## Contents

1. Installing BeeCrypt
2. Using BeeCrypt
3. Developing with BeeCrypt