BeeCrypt: Cryptography Library Toolkit
BeeCrypt is a constant project to offer a strong as well as the fast toolkit of cryptography.
In which it includes entropy sources, random generators, block ciphers, hash functions, message authentication codes, multi-precision integer routines, and also primitives of a public key.
In other words, you can say that BeeCrypt is a cryptography library toolkit that includes the highly optimized C as well as the implementations of the assembler of many well-known algorithms in which involving Blowfish, MD5, SHA-1, Diffie-Hellman, and ElGamal.
As other crypto libraries are designed to solve only one specific problem, be encrypt is designed to as general purpose toolkit that can be used in a range of applications. There are also no copyright or royalty issues which are associated with BeeCrypt.
Installing Process Of The BeeCrypt Cryptography Library:
For installing the BeeCrypt basically you have the following options:
1. Installing From The Source Code:
- Getting the source code-
The primary location for download the source code is by of a Virtual Unlimited's download page. Optionally you can download it from SourceForge.
Once you have downloaded the source code then unpack it with GNU tar if you have it otherwise on Windows you can use WinRAR.
- Configuring, building and installing-
The library can be designed on various kind of different platforms.
2. Installing The Precompiled Versions:
Here are more than a few different flavors of precompiled versions are present which are follows:
- Win32 BeeCrypt DLLs-
Virtual Unlimited builds the precompiled BeeCrypt DLL as well as LIB files which are working on the class processors of Pentium. And if you wish to build up your own software with these files then you will also require the header files from the source code. You can see 'Getting the source code'.
- RedHat RPMS-
Virtual Unlimited builds the BeeCrypt RPM packages for each and every release for the smallest amount of the following platforms such as i386, i586, i686, PowerPC.
Until we get access to more platforms then we will try to build more RPMS available; As you can see that it should not be too complex to obtain the BeeCrypt SRPM file which installs it and also compiles your own RPMS from it.
Make a note of that RPM packages initiating at Virtual Unlimited that will consist a signature by which you can verify with this key.
- Debian Packages-
Thanks to Luca Filipozzi there are Debian packages available for BeeCrypt. You can determine these packages on several mirror sites of Debian.