an easy and consistent way of installing software ported to FreeBSD
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, Diffie-Hellman, and ElGamal. Unlike
some other crypto libraries, BeeCrypt is not designed to solve one
specific problem, like file encryption, but to be a general purpose
toolkit which can be used in a variety of applications.
The BeeCrypt library currently includes:
- Entropy sources for initializing pseudo-random generators
- Pseudo-random generators: FIPS-186, Mersenne Twister
- Block ciphers: Blowfish
- Hash functions: MD5, SHA-1, SHA-256
- Keyed hash functions: MD5/HMAC, SHA-1/HMAC, SHA-256/HMAC
- Multi-precision integer library, with assembler-optimized routines
- Probabilistic primality testing, with optimized small prime trial
division
- Discrete logarithm parameter generation over a prime field
- Diffie-Hellman key agreement
- DHAES encryption scheme
- ElGamal signature scheme (two variants)
- Basic RSA primitives and key pair generation
WWW: http://sourceforge.net/projects/beecrypt
include/beecrypt/aes.h
include/beecrypt/aesopt.h
include/beecrypt/api.h
include/beecrypt/base64.h
include/beecrypt/beecrypt.h
include/beecrypt/blockmode.h
include/beecrypt/blockpad.h
include/beecrypt/blowfish.h
include/beecrypt/blowfishopt.h
include/beecrypt/dhaes.h
include/beecrypt/dldp.h
include/beecrypt/dlkp.h
include/beecrypt/dlpk.h
include/beecrypt/dlsvdp-dh.h
include/beecrypt/dsa.h
include/beecrypt/elgamal.h
include/beecrypt/endianness.h
include/beecrypt/entropy.h
include/beecrypt/fips186.h
include/beecrypt/gnu.h
include/beecrypt/hmac.h
include/beecrypt/hmacmd5.h
include/beecrypt/hmacsha1.h
include/beecrypt/hmacsha256.h
include/beecrypt/hmacsha384.h
include/beecrypt/hmacsha512.h
include/beecrypt/md5.h
include/beecrypt/memchunk.h
include/beecrypt/mp.h
include/beecrypt/mpbarrett.h
include/beecrypt/mpnumber.h
include/beecrypt/mpopt.h
include/beecrypt/mpprime.h
include/beecrypt/mtprng.h
include/beecrypt/pkcs1.h
include/beecrypt/pkcs12.h
include/beecrypt/rsa.h
include/beecrypt/rsakp.h
include/beecrypt/rsapk.h
include/beecrypt/sha1.h
include/beecrypt/sha1opt.h
include/beecrypt/sha256.h
include/beecrypt/sha384.h
include/beecrypt/sha512.h
include/beecrypt/sha_k.h
include/beecrypt/timestamp.h
include/beecrypt/win.h
lib/libbeecrypt.a
lib/libbeecrypt.la
lib/libbeecrypt.so
lib/libbeecrypt.so.10
@dirrm include/beecrypt